2018 District I Boys Swimming Championships - 3/3/2018 to 3/4/2018       
                                    Results                                    
 
Event 1  Boys 200 Yard Medley Relay AA Boys
===============================================================================
District Rec: # 1:38.63        1997 Garnet Valley High School                  
    School                                         Seed     Finals       Points 
===============================================================================
  1 Lower Moreland High School                  1:41.03    1:36.95#        40  
     1) Ben Aust 12                     2) Alex Yoon 10                   
     3) Tommy Lutter 11                 4) Connor Killion 12              
              25.22       52.60 (27.38)     1:15.64 (23.04)     1:36.95 (21.31)
  2 Springfield Township High Scho              1:43.77    1:41.14         34  
     1) Jake Cawley 12                  2) Brent Hennegan 10              
     3) Ben Van Meter 12                4) Ethan Ford 11                  
              27.07       55.81 (28.74)     1:19.38 (23.57)     1:41.14 (21.76)
  3 Upper Perkiomen High School                 1:41.09    1:41.64         32  
     1) Daniel Miller 12                2) Kyle Kovalenko 11              
     3) Joel Williams 12                4) Cameron Junk 12                
              26.88       53.99 (27.11)     1:18.88 (24.89)     1:41.64 (22.76)
  4 Holy Ghost Preparatory School               1:44.45    1:42.70         30  
     1) Fred Li 9                       2) Andrew Iannacone 11            
     3) Matthew Doucette 12             4) Liam Farrell 10                
              33.24       58.23 (24.99)     1:42.70 (44.47)                    
 -- Bishop Shanahan High School                 1:47.84        DFS        
     1) Michael Kolimago 9              2) Nate Fraser 10                 
     3) Simon Blanchard 12              4) Ryan Powell 10                 
 
Event 2  Boys 200 Yard Medley Relay AAA Boys
===============================================================================
District Rec: # 1:33.74    3/1/2012 Upper Dublin High School                   
                         B Bantley, C Tollen, Z Brech, E Jensen            
    School                                         Seed     Finals       Points 
===============================================================================
  1 North Penn High School                      1:34.99    1:33.12#        40  
     1) Ryan Hartmann 12                2) Sean Faikish 10                
     3) Noah Jamieson 12                4) Ryley Fein 11                  
              24.40       50.01 (25.61)     1:12.33 (22.32)     1:33.12 (20.79)
  2 Conestoga High School                       1:37.90    1:33.38#        34  
     1) Brendan Burns 11                2) Evan Zhou 12                   
     3) Oliver Brown 12                 4) Arjun Rao 12                   
              22.49       49.03 (26.54)     1:12.00 (22.97)     1:33.38 (21.38)
  3 Upper Dublin High School                    1:34.93    1:33.90         32  
     1) Jake DiMartile 10               2) Matthew Jensen 10              
     3) Alex Flynn 12                   4) Joe Gewartowski 12             
              24.33       50.46 (26.13)     1:12.87 (22.41)     1:33.90 (21.03)
  4 Haverford High School                       1:36.95    1:35.93         30  
     1) Zach Given 10                   2) David Abrahams 11              
     3) Jackson Graham 11               4) Leo Goldszal 12                
              24.92       50.86 (25.94)     1:14.17 (23.31)     1:35.93 (21.76)
  5 Souderton Area High School                  1:38.04    1:36.04         28  
     1) Storm Krader 12                 2) William Leyland 10             
     3) T.J. Yaglenski 11               4) Michael Dechert 12             
              23.32       51.21 (27.89)     1:13.89 (22.68)     1:36.04 (22.15)
  6 Plymouth Whitemarsh High Schoo              1:36.84    1:36.98         26  
     1) Caleb Kelly 10                  2) Niles Rankin 10                
     3) Nick Fiddler 11                 4) Billy Gallagher 12             
              25.42       52.92 (27.50)     1:15.65 (22.73)     1:36.98 (21.33)
  7 Boyertown Area High School                  1:39.68    1:37.35         24  
     1) Joshua Boyer 12                 2) Nolan Benner 10                
     3) Oliver Tye 11                   4) Owen Miller 10                 
              25.93       52.90 (26.97)     1:16.12 (23.22)     1:37.35 (21.23)
  8 Council Rock South High School              1:40.11    1:37.88         22  
     1) Gregory Roytman 11              2) Ryan Williams 12               
     3) Joshua Belder 11                4) Ian Palau 12                   
              24.23       52.18 (27.95)     1:15.60 (23.42)     1:37.88 (22.28)
  9 Upper Merion Area High School               1:41.49    1:38.42         18  
     1) Andrew Hoy 9                    2) Justin Ardamoy 12              
     3) Michael Lemishko 9              4) Aidan McNally 11               
              27.12       53.28 (26.16)     1:08.70 (15.42)     1:38.42 (29.72)
 10 Council Rock North High School              1:38.88    1:38.43         14  
     1) Martin Vradinskiy 10            2) Drake Bayard 11                
     3) Ryan Lawlor 12                  4) Blake Eshelman 11              
              25.66       53.57 (27.91)     1:17.21 (23.64)     1:38.43 (21.22)
 11 Owen J Roberts High School                  1:40.35    1:38.64         12  
     1) Hayden Fink 12                  2) Matt Snyder 12                 
     3) Dalton Fink 9                   4) Logan Baker 12                 
              25.73       53.53 (27.80)     1:16.86 (23.33)     1:38.64 (21.78)
 12 Hatboro-Horsham High School                 1:39.08    1:38.76         10  
     1) Pearce Stephens 12              2) Coner Eimer 12                 
     3) Zack Mignogna 10                4) Andrew McPoyle 11              
              25.75       52.72 (26.97)     1:16.37 (23.65)     1:38.76 (22.39)
 13 Spring Ford High School                     1:40.53    1:38.91          8  
     1) Carson Hilliard 12              2) Carson Huff 12                 
     3) Matt Skilton 12                 4) Brendan Baganski 9             
              25.45       52.58 (27.13)     1:16.10 (23.52)     1:38.91 (22.81)
 14 Central Bucks East High School              1:39.25    1:39.08          6  
     1) Erik Huuki 11                   2) Trevor Mislan 11               
     3) Michael Scarpitta 10            4) Jackson Green 12               
              26.24       53.45 (27.21)     1:17.89 (24.44)     1:39.08 (21.19)
 15 West Chester East HS                        1:40.20    1:39.09          4  
     1) Matt Sivo 10                    2) JP Perucki 10                  
     3) AJ Avagliano 10                 4) Phil Leander 11                
              26.13       52.73 (26.60)     1:17.19 (24.46)     1:39.09 (21.90)
 16 Unionville High School                      1:41.56    1:39.17          2  
     1) Harrison Bass 12                2) Liam Callahan 12               
     3) Connor Long 10                  4) Eric Zhu 12                    
              24.56       51.79 (27.23)     1:16.98 (25.19)     1:39.17 (22.19)
 17 Abington High School                        1:40.46    1:39.56        
     1) Nathan Suit 11                  2) Carter Myers 11                
     3) Nicholas Suit 11                4) Matt Bonnell 11                
              25.77       53.63 (27.86)     1:18.17 (24.54)     1:39.56 (21.39)
 18 Downingtown East High School                1:40.72    1:39.75        
     1) Jack Inman 10                   2) Ben Doyle 10                   
     3) Vincent Ye 11                   4) Dylan Lisnow 12                
              27.46       53.35 (25.89)     1:16.92 (23.57)     1:39.75 (22.83)
 19 Central Bucks South High Schoo              1:40.30    1:40.22        
     1) Ben Komita 12                   2) Tom Khayt 11                   
     3) Dan Han 12                      4) Alex Brogan 12                 
              26.52       54.24 (27.72)     1:17.73 (23.49)     1:40.22 (22.49)
 20 Garnet Valley High School                   1:41.68    1:40.40        
     1) Shane Scudder 12                2) Aidan Zipf 10                  
     3) Matthew Hurford 9               4) James Greek 11                 
              26.92       53.12 (26.20)     1:17.62 (24.50)     1:40.40 (22.78)
 21 Harriton High School                        1:39.93    1:40.67        
     1) Francis Chalissery 11           2) Samuel Eaddy 11                
     3) Christopher Snyder 11           4) Nick Anstadt 12                
              27.57       56.75 (29.18)     1:19.58 (22.83)     1:40.67 (21.09)
 22 Kennett High School                         1:41.54    1:40.91        
     1) Emils Jurcik 12                 2) Nathan Ober 10                 
     3) Ryan Barish 10                  4) Ronan Gorman 10                
              24.74       51.95 (27.21)     1:17.32 (25.37)     1:40.91 (23.59)
 23 Pennridge High School                       1:41.34    1:40.96        
     1) Nicolas Bland 12                2) Joseph Hong 9                  
     3) Ethan Lionetti 11               4) James Sandt 11                 
              25.25       53.06 (27.81)     1:18.48 (25.42)     1:40.96 (22.48)
 24 West Chester Rustin                         1:42.00    1:41.10        
     1) David Bussard 11                2) Collin Breiner 9               
     3) Nicholas Lutcavage 10           4) Alex Valverde 12               
              26.67       55.15 (28.48)     1:19.51 (24.36)     1:41.10 (21.59)
 25 Neshaminy High School                       1:41.04    1:41.13        
     1) Vasyl Hrytskiv 11               2) Alexander McClurkin 10         
     3) Dan Sinagoga 10                 4) Michael Kalika 11              
              27.09       54.10 (27.01)     1:18.36 (24.26)     1:41.13 (22.77)
 26 Phoenixville Area High School               1:41.90    1:42.30        
     1) George Pappas 9                 2) Dominic Sposato 11             
     3) Mitchell Schwartz 11            4) Ryan Harth 9                   
              34.36       55.17 (20.81)     1:24.86 (29.69)     1:42.30 (17.44)
 27 Radnor High School                          1:41.18    1:42.52        
     1) Jack Undercofler 9              2) Matt Giannella 12              
     3) Wil Cosgrove 10                 4) Andrew Davis 11                
              26.94       55.89 (28.95)     1:20.51 (24.62)     1:42.52 (22.01)
 28 William Tennent High School                 1:41.95    1:43.88        
     1) Dan Voskoboynik 10              2) Will Gwynn 12                  
     3) Colin Harris 10                 4) Charlie Green 11               
              27.72       56.37 (28.65)     1:21.53 (25.16)     1:43.88 (22.35)
 29 Penncrest High School                       1:41.72    1:45.88        
     1) Will Flounders 11               2) Cameron Swindell 12            
     3) Shea Nawn 11                    4) Tom McLaughlin 10              
              27.79       57.62 (29.83)     1:23.52 (25.90)     1:45.88 (22.36)
 30 Perkiomen Valley High School                1:41.82    1:46.01        
     1) Matt Marsh 12                   2) Andrew Derrick 11              
     3) Ethan Hinz 10                   4) Lance Kell 11                  
              25.50       55.41 (29.91)     1:21.75 (26.34)     1:46.01 (24.26)
 
Event 3  Boys 200 Yard Freestyle AA Boys
===============================================================================
District Rec: # 1:41.83    3/2/2017 Connor Killion, Lower Moreland             
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Connor Killion      12 Lower Moreland       1:45.33    1:42.33         20  
              23.25       48.63 (25.38)     1:15.44 (26.81)     1:42.33 (26.89)
  2 Ben Van Meter       12 Springfield Mont     1:45.84    1:43.91         17  
              24.29       50.76 (26.47)     1:18.04 (27.28)     1:43.91 (25.87)
  3 Jack Fidanza        10 Shanahan             1:54.58    1:49.69         16  
              25.72       53.18 (27.46)     1:21.71 (28.53)     1:49.69 (27.98)
  4 Jake Hennegan       10 Springfield Mont     1:54.67    1:50.25         15  
              25.58       53.26 (27.68)     1:21.92 (28.66)     1:50.25 (28.33)
  5 Dan Amusin          11 Lower Moreland       1:54.23    1:51.43         14  
              25.33       52.78 (27.45)     1:21.76 (28.98)     1:51.43 (29.67)
  6 Fred Li              9 Holy Ghost Prep      1:51.91    1:52.81         13  
              25.38       52.80 (27.42)     1:22.25 (29.45)     1:52.81 (30.56)
  7 Trevor Cairns       10 Upper Perk           1:54.74    1:54.85         12  
              26.33       54.98 (28.65)     1:25.20 (30.22)     1:54.85 (29.65)
  8 Daniel Miller       12 Upper Perk           1:59.54    1:55.59         11  
              27.83       57.16 (29.33)     1:26.89 (29.73)     1:55.59 (28.70)
  9 Mark Klinchin       11 Lower Moreland       1:57.26    1:55.77          9  
              25.63       54.83 (29.20)     1:25.82 (30.99)     1:55.77 (29.95)
 10 Ben Gendron         10 Springfield Mont     2:00.15    1:57.88          7  
              27.01       56.52 (29.51)     1:28.05 (31.53)     1:57.88 (29.83)
 11 Nicholas Polidoro   11 Holy Ghost Prep      2:05.56    2:00.42          6  
              27.11       56.58 (29.47)     1:27.38 (30.80)     2:00.42 (33.04)
 
Event 4  Boys 200 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 1:36.63    3/4/2016 Michael Jensen    Upper Dublin, Upper Dubli
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Andy Thomas         12 Hatboro-Horsham      1:39.55    1:38.01         20  
              22.51       46.74 (24.23)     1:12.20 (25.46)     1:38.01 (25.81)
  2 Ryley Fein          11 North Penn           1:41.98    1:40.60         17  
              23.18       48.37 (25.19)     1:14.01 (25.64)     1:40.60 (26.59)
  3 Michael Fazio       11 Oxford               1:45.60    1:41.34         16  
              23.22       48.70 (25.48)     1:14.77 (26.07)     1:41.34 (26.57)
  4 Matt Bonnell        11 Abington             1:42.67    1:41.87         15  
              23.78       49.44 (25.66)     1:15.76 (26.32)     1:41.87 (26.11)
  5 Aidan Daly          12 North Penn           1:44.62    1:41.92         14  
              22.86       48.08 (25.22)     1:14.85 (26.77)     1:41.92 (27.07)
  6 Kevin Ryle          12 Conestoga            1:42.56    1:43.04         13  
              24.48       50.23 (25.75)     1:16.58 (26.35)     1:43.04 (26.46)
  7 Jake Kramer         11 Souderton            1:48.04    1:43.41         12  
              23.71       49.34 (25.63)     1:15.77 (26.43)     1:43.41 (27.64)
  8 Kyle Pro            10 Upper Dublin         1:46.92    1:43.60         11  
              24.18       50.16 (25.98)     1:16.42 (26.26)     1:43.60 (27.18)
  9 Kornel Pesti        11 Upper Dublin         1:44.61    1:43.66          9  
              23.89       49.99 (26.10)     1:16.78 (26.79)     1:43.66 (26.88)
 10 Collin Pettit       12 Haverford            1:46.16    1:44.66          7  
              24.54       50.07 (25.53)     1:16.79 (26.72)     1:44.66 (27.87)
 11 Evan Mancini        10 North Penn           1:46.96    1:44.89          6  
              24.36       51.04 (26.68)     1:17.99 (26.95)     1:44.89 (26.90)
 12 Max Bachman          9 North Penn           1:46.91    1:44.96          5  
              23.97       50.34 (26.37)     1:17.26 (26.92)     1:44.96 (27.70)
 13 Carson Hilliard     12 Spring Ford          1:45.61    1:45.10          4  
              24.35       50.75 (26.40)     1:17.92 (27.17)     1:45.10 (27.18)
 14 Will Resweber       11 Strath Haven         1:44.29    1:45.14          3  
              24.56       51.24 (26.68)     1:18.15 (26.91)     1:45.14 (26.99)
 15 Stuart Sumner       11 Hatboro-Horsham      1:47.38    1:46.24          2  
              23.54       49.37 (25.83)     1:17.15 (27.78)     1:46.24 (29.09)
 16 Sean Adams          12 Strath Haven         1:47.55    1:46.55          1  
              24.33       50.76 (26.43)     1:18.31 (27.55)     1:46.55 (28.24)
 17 Fernando Gomez-Fis  12 WC Henderson         1:47.76    1:46.72        
              24.98       51.66 (26.68)     1:18.70 (27.04)     1:46.72 (28.02)
 18 Will Groves         12 WC Henderson         1:49.31    1:47.39        
              24.58       51.13 (26.55)     1:19.21 (28.08)     1:47.39 (28.18)
 19 Trevor Mislan       11 CB East              1:48.94    1:47.48        
              24.85       51.47 (26.62)     1:19.37 (27.90)     1:47.48 (28.11)
 20 Tommy Boerger       10 Great Valley         1:50.21    1:47.65        
              25.19       52.22 (27.03)     1:20.31 (28.09)     1:47.65 (27.34)
 21 Ryan Keenan         11 Perk Valley          1:47.44    1:48.18        
              24.86       52.22 (27.36)     1:20.17 (27.95)     1:48.18 (28.01)
 22 Thomas Noone        11 Conestoga            1:48.52    1:48.21        
              24.17       51.11 (26.94)     1:19.28 (28.17)     1:48.21 (28.93)
 23 Zach Birkbeck       11 CR North             1:50.54    1:48.92        
              24.75       52.27 (27.52)     1:20.86 (28.59)     1:48.92 (28.06)
 24 Zac Jobin           10 Wissahickon          1:48.98    1:48.97        
              25.34       52.62 (27.28)     1:20.89 (28.27)     1:48.97 (28.08)
 25 Liam White          11 Pennsbury            1:46.87    1:49.03        
              24.75       51.54 (26.79)     1:20.00 (28.46)     1:49.03 (29.03)
 26 Ian Houska          12 CR North             1:48.87    1:49.06        
              24.04       51.26 (27.22)     1:20.19 (28.93)     1:49.06 (28.87)
 27 Michael Palumbo     12 Methacton            1:47.79    1:49.07        
              24.49       51.80 (27.31)     1:20.26 (28.46)     1:49.07 (28.81)
 28 Corey Besz          11 Upper Merion         1:47.88    1:49.13        
              24.69       51.99 (27.30)     1:20.03 (28.04)     1:49.13 (29.10)
 29 Caleb Matsick       12 CB South             1:50.01    1:49.19        
              24.25       51.35 (27.10)     1:20.14 (28.79)     1:49.19 (29.05)
 30 Simon Crew          12 OJ Roberts           1:48.27    1:49.21        
              24.32       51.35 (27.03)     1:20.24 (28.89)     1:49.21 (28.97)
 31 Justin Ruggiero     11 Ply Whitemarsh       1:48.05    1:49.39        
              26.47       53.69 (27.22)     1:21.45 (27.76)     1:49.39 (27.94)
 32 Wil Cosgrove        10 Radnor               1:49.81    1:49.68        
              25.23       52.73 (27.50)     1:21.32 (28.59)     1:49.68 (28.36)
 33 Zack Woltman        11 Pennsbury            1:47.61    1:49.70        
              25.24       53.10 (27.86)     1:21.22 (28.12)     1:49.70 (28.48)
 34 Matthew Shaw        12 Haverford            1:49.16    1:49.83        
              23.64       50.68 (27.04)     1:19.45 (28.77)     1:49.83 (30.38)
 35 Dylan Alexander     10 Perk Valley          1:49.84    1:50.01        
              25.58       52.85 (27.27)     1:21.11 (28.26)     1:50.01 (28.90)
 36 Mitchell Schwartz   11 Phoenixville         1:50.05    1:50.17        
              25.66       53.01 (27.35)     1:21.50 (28.49)     1:50.17 (28.67)
 37 Ethan Moore         10 Coatesville          1:49.10    1:50.24        
              24.79       52.41 (27.62)     1:20.75 (28.34)     1:50.24 (29.49)
 38 Chad Wadsworth      12 Ridley               1:49.92    1:50.86        
              25.08       53.07 (27.99)     1:22.01 (28.94)     1:50.86 (28.85)
 39 Miles Whitaker      10 Conestoga            1:50.60    1:50.94        
              25.49       52.72 (27.23)     1:21.47 (28.75)     1:50.94 (29.47)
 40 Matthew Seifried    10 Springfield Del      1:50.10    1:51.01        
              25.94       53.98 (28.04)     1:22.64 (28.66)     1:51.01 (28.37)
 41 Connor Lenahan      11 CB East              1:50.03    1:51.69        
              25.20       53.38 (28.18)     1:22.76 (29.38)     1:51.69 (28.93)
 42 Matt Masciulli      10 Souderton            1:50.37    1:54.05        
              25.84       54.32 (28.48)     1:24.04 (29.72)     1:54.05 (30.01)
 
Event 5  Boys 200 Yard IM AA Boys
===============================================================================
District Rec: # 1:52.17        1999 Eugene Botes   Garnet Valley, Garnet Valley
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Chris Kelly         12 Lower Moreland       1:57.18    1:57.59         20  
              24.68       53.66 (28.98)     1:28.70 (35.04)     1:57.59 (28.89)
  2 Alex Yoon           10 Lower Moreland       2:02.84    1:59.74         17  
              25.75       57.28 (31.53)     1:30.81 (33.53)     1:59.74 (28.93)
  3 Kyle Kovalenko      11 Upper Perk           2:07.22    2:03.91         16  
              26.99     1:00.65 (33.66)     1:34.00 (33.35)     2:03.91 (29.91)
  4 Cameron Junk        12 Upper Perk           2:07.31    2:04.11         15  
              27.02       59.29 (32.27)     1:35.01 (35.72)     2:04.11 (29.10)
  5 Dan Shevelev        12 Lower Moreland       2:13.36    2:04.99         14  
              25.85       55.46 (29.61)     1:34.73 (39.27)     2:04.99 (30.26)
  6 Noah Ferker          9 Lower Moreland       2:06.63    2:05.37         13  
              25.89       57.05 (31.16)     1:35.01 (37.96)     2:05.37 (30.36)
  7 Andrew Iannacone    11 Holy Ghost Prep      2:06.97    2:05.78         12  
              26.55       59.66 (33.11)     1:34.10 (34.44)     2:05.78 (31.68)
  8 Brent Hennegan      10 Springfield Mont     2:14.44    2:10.72         11  
              28.56     1:03.99 (35.43)     1:40.13 (36.14)     2:10.72 (30.59)
  9 Ryan Powell         10 Shanahan             2:20.41    2:17.31          9  
              28.77     1:04.46 (35.69)     1:46.14 (41.68)     2:17.31 (31.17)
 10 Kevin Kovalenko      9 Upper Perk           2:21.22    2:17.65          7  
              32.04     1:08.16 (36.12)     1:45.03 (36.87)     2:17.65 (32.62)
 11 Blake Stoudt        11 Springfield Mont     2:22.46    2:20.38          6  
              29.50     1:05.95 (36.45)     1:48.84 (42.89)     2:20.38 (31.54)
 12 Teddy Baughan       10 Springfield Mont     2:25.07    2:24.19          5  
              28.96     1:05.59 (36.63)     1:50.43 (44.84)     2:24.19 (33.76)
 13 Julien Reardon      11 Interboro            2:27.11    2:25.49          4  
              28.21     1:05.03 (36.82)     1:51.03 (46.00)     2:25.49 (34.46)
 14 Joseph Noto          9 Holy Ghost Prep      2:27.69    2:25.89          3  
              29.42     1:06.28 (36.86)     1:53.37 (47.09)     2:25.89 (32.52)
 15 Michael Kolimago     9 Shanahan             2:27.01    2:26.26          2  
              29.43     1:04.83 (35.40)     1:52.10 (47.27)     2:26.26 (34.16)
 
Event 6  Boys 200 Yard IM AAA Boys
===============================================================================
District Rec: # 1:48.21   2/28/2014 Michael Thomas Hat Horsham, Hatboro Horsham
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Sean Faikish        10 North Penn           1:52.82    1:50.64         20  
              23.92       51.75 (27.83)     1:23.15 (31.40)     1:50.64 (27.49)
  2 Emils Jurcik        12 Kennett              1:56.55    1:51.33         17  
              24.61       53.14 (28.53)     1:25.58 (32.44)     1:51.33 (25.75)
  3 Ryan Hartmann       12 North Penn           1:54.14    1:52.35         16  
              23.96       52.57 (28.61)     1:25.98 (33.41)     1:52.35 (26.37)
  4 Liam Callahan       12 Unionville           1:59.57    1:55.06         15  
              25.66       55.42 (29.76)     1:27.51 (32.09)     1:55.06 (27.55)
  5 Jake DiMartile      10 Upper Dublin         1:56.12    1:55.70         14  
              24.94       52.65 (27.71)     1:27.50 (34.85)     1:55.70 (28.20)
  6 Eric Degodny        10 North Penn           1:59.56    1:56.24         13  
              25.13       54.51 (29.38)     1:28.43 (33.92)     1:56.24 (27.81)
  7 James El-Deiry      12 Radnor               1:54.85    1:56.36         12  
              25.13       55.97 (30.84)     1:28.68 (32.71)     1:56.36 (27.68)
  8 Alex Boeckx         10 Ridley               1:56.98    1:57.09         11  
              24.73       54.72 (29.99)     1:29.17 (34.45)     1:57.09 (27.92)
  9 Matthew Bochanski   12 Haverford            1:58.81    1:57.93          9  
              25.59       56.42 (30.83)     1:29.55 (33.13)     1:57.93 (28.38)
 10 Carson Huff         12 Spring Ford          2:00.44    1:58.00          7  
              25.51       55.18 (29.67)     1:30.06 (34.88)     1:58.00 (27.94)
 11 James Greek         11 Garnet Valley        2:00.44    1:58.38          6  
              25.98       55.29 (29.31)     1:30.45 (35.16)     1:58.38 (27.93)
 12 Dominic Edwards      9 CR North             1:59.18    1:58.42          5  
              25.42       55.55 (30.13)     1:29.96 (34.41)     1:58.42 (28.46)
 13 Zack Mignogna       10 Hatboro-Horsham      2:00.22    1:58.54          4  
              25.23       55.99 (30.76)     1:30.58 (34.59)     1:58.54 (27.96)
 14 Aidan Zipf          10 Garnet Valley        2:00.39    1:59.03          3  
              26.27       56.64 (30.37)     1:30.61 (33.97)     1:59.03 (28.42)
 15 Erik Huuki          11 CB East              1:57.99    1:59.08          2  
              26.26       54.81 (28.55)     1:30.03 (35.22)     1:59.08 (29.05)
 16 Tom Khayt           11 CB South             2:00.17    1:59.15          1  
              25.53       55.93 (30.40)     1:30.10 (34.17)     1:59.15 (29.05)
 17 Joseph Hong          9 Pennridge            1:58.95    1:59.30        
              25.92       56.13 (30.21)     1:29.99 (33.86)     1:59.30 (29.31)
 18 David Abrahams      11 Haverford            2:01.08    1:59.71        
              26.23       57.49 (31.26)     1:30.73 (33.24)     1:59.71 (28.98)
 19 Oliver Tye          11 Boyertown            2:03.29    1:59.76        
              24.37       55.49 (31.12)     1:31.84 (36.35)     1:59.76 (27.92)
 20 Matt Gray            9 Marple Newtown       2:00.99    2:01.38        
              25.98       56.16 (30.18)     1:31.83 (35.67)     2:01.38 (29.55)
 21 Carter Myers        11 Abington             2:01.69    2:01.54        
              25.45       56.17 (30.72)     1:31.72 (35.55)     2:01.54 (29.82)
 22 Miles Borowsky      11 Pennsbury            2:01.54    2:01.61        
              26.36       57.94 (31.58)     1:32.57 (34.63)     2:01.61 (29.04)
 23 Aidan McKenrick     11 Conestoga            2:02.30    2:01.68        
              25.71       58.29 (32.58)     1:33.78 (35.49)     2:01.68 (27.90)
 24 Justin Haffner      12 Penncrest            2:01.83    2:01.88        
              26.25       56.80 (30.55)     1:33.28 (36.48)     2:01.88 (28.60)
 25 AJ Avagliano        10 WC East              2:03.44    2:01.91        
              25.27       56.16 (30.89)     1:33.33 (37.17)     2:01.91 (28.58)
 26 Justin Ardamoy      12 Upper Merion         2:03.88    2:01.97        
              25.83       57.58 (31.75)     1:31.78 (34.20)     2:01.97 (30.19)
 27 Andrew Dunigan      12 North Penn           2:04.83    2:02.08        
              25.76       56.19 (30.43)     1:32.41 (36.22)     2:02.08 (29.67)
 28 Drake Bayard        11 CR North             2:00.28    2:02.44        
              25.62       56.85 (31.23)     1:33.09 (36.24)     2:02.44 (29.35)
 29 David Bussard       11 WC Rustin            2:04.37    2:02.47        
              26.53       57.46 (30.93)     1:34.26 (36.80)     2:02.47 (28.21)
 30 Chris O'Grady        9 Dtown West           2:01.81    2:02.60        
              27.39       58.41 (31.02)     1:33.06 (34.65)     2:02.60 (29.54)
 31 Alexander McClurki  10 Neshaminy            2:02.22    2:02.83        
              26.49     1:00.19 (33.70)     1:33.59 (33.40)     2:02.83 (29.24)
 32 Caleb Kelly         10 Ply Whitemarsh       2:01.28    2:03.50        
              25.37       55.88 (30.51)     1:33.50 (37.62)     2:03.50 (30.00)
 33 Zachary Duthie      11 Upper Dublin         2:04.72    2:03.52        
              26.83       58.44 (31.61)     1:34.64 (36.20)     2:03.52 (28.88)
 34 Luke McKenna        10 Spring Ford          2:04.42    2:03.59        
              26.03       56.86 (30.83)     1:33.92 (37.06)     2:03.59 (29.67)
 35 Griffin Young       10 Garnet Valley        2:04.50    2:03.79        
              26.76       58.78 (32.02)     1:34.98 (36.20)     2:03.79 (28.81)
 36 Matt Snyder         12 OJ Roberts           2:04.06    2:03.94        
              26.78     1:00.08 (33.30)     1:34.87 (34.79)     2:03.94 (29.07)
 37 Martin Vradinskiy   10 CR North             2:03.87    2:03.95        
              26.68       56.56 (29.88)     1:34.17 (37.61)     2:03.95 (29.78)
 38 Brett Graff         10 Great Valley         2:04.19    2:03.97        
              26.79       58.59 (31.80)     1:34.37 (35.78)     2:03.97 (29.60)
 39 Matt Steele         11 Pennsbury            2:02.83    2:04.37        
              25.73       57.15 (31.42)     1:34.09 (36.94)     2:04.37 (30.28)
 40 Nathan Ober         10 Kennett              2:03.76    2:04.46        
              27.30       59.04 (31.74)     1:34.06 (35.02)     2:04.46 (30.40)
 41 Mike Hannig         11 Marple Newtown       2:03.76    2:04.74        
              26.21       57.29 (31.08)     1:35.45 (38.16)     2:04.74 (29.29)
 42 Ethan Hinz          10 Perk Valley          2:04.14    2:05.46        
              26.91       58.03 (31.12)     1:35.71 (37.68)     2:05.46 (29.75)
 43 Jake Booth          12 Strath Haven         2:05.12    2:05.91        
              26.44       56.56 (30.12)     1:37.61 (41.05)     2:05.91 (28.30)
 44 Dan Pohl            10 CB South             2:05.01    2:06.00        
              27.71       58.50 (30.79)     1:36.10 (37.60)     2:06.00 (29.90)
 45 James Hughes        10 Conestoga            2:04.50    2:06.66        
              26.13       58.19 (32.06)     1:35.71 (37.52)     2:06.66 (30.95)
 46 Ian Donaher         12 CB West              2:04.79    2:07.33        
              27.33       57.55 (30.22)     1:36.85 (39.30)     2:07.33 (30.48)
 47 Rory Sinkinson      12 Souderton            2:03.66    2:08.55        
              26.96     1:00.57 (33.61)     1:37.87 (37.30)     2:08.55 (30.68)
 
Event 7  Boys 50 Yard Freestyle AA Boys
===============================================================================
District Rec: # 20.91    3/4/2011 Daniel Gosek  Holy Ghost Prep, Holy Ghost Pre
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Patrick Agnew       12 Pottsgrove             22.08      21.29         20  
  2 Trevor Kern         12 Shanahan               22.42      21.98         17  
  3 Ethan Ford          11 Springfield Mont       22.57      22.28         16  
  4 Colin Shipp         11 Lower Moreland         22.89      22.37         15  
  5 Ben Aust            12 Lower Moreland         22.95      22.44         14  
  6 Matthew Doucette    12 Holy Ghost Prep        23.14      22.73         13  
  7 Eddie Barton        12 Lower Moreland         24.11      23.06         12  
  8 Brendan Hill        12 Shanahan               23.81      23.09         11  
  9 Jaden Feldman        9 Lower Moreland         23.69      23.66          9  
 10 Nate Fraser         10 Shanahan               25.26      24.52          7  
 11 Ryder Pennington    11 Octorara               24.97      24.78          6  
 12 Hunter Jensen       11 Interboro              25.17      24.92          5  
 13 Nicholas Gill       11 Holy Ghost Prep        25.28      24.98          3.5
 13 Eli Eisenhower      12 Pottsgrove             25.05      24.98          3.5
 15 Jordan Shelley      12 Glen Mills             24.83      25.06          2  
 16 Liam Farrell        10 Holy Ghost Prep        24.64      25.35          1  
 
Event 8  Boys 50 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 20.19    3/4/2016 Michael Jensen   Upper Dublin, Upper Dublin  
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 John Scully         12 Hatboro-Horsham        21.54      21.02         20  
  2 Liam Pitt           12 WC Henderson           21.19      21.05         17  
  3 Patrick Cullen      11 Radnor                 21.35      21.06         16  
  4 Luke Emig           11 Hatboro-Horsham        21.78      21.24         15  
  5 Oliver Brown        12 Conestoga              21.50      21.32         14  
  6 Matt Marsh          12 Perk Valley            21.68      21.51         13  
  7 Nick Anstadt        12 Harriton               21.65      21.55         12  
  8 Jackson Green       12 CB East                22.09      21.63         11  
  9 Noah Jamieson       12 North Penn             21.97      21.64          9  
 10 Ben Doyle           10 Dtown East             22.44      21.78          7  
 11 Joe Gewartowski     12 Upper Dublin           22.24      21.86          6  
 12 Aidan McNally       11 Upper Merion           22.05      21.90          5  
 13 Justin Heimes       10 Quakertown             22.55      21.91          4  
 14 Billy Gallagher     12 Ply Whitemarsh         21.98      21.96          2.5
 14 Luke Schwar         10 North Penn             22.44      21.96          2.5
 16 Davis Wojnovich     11 CR North               22.39      21.99          1  
 17 Will Deitch         10 Pennsbury              22.03      22.07        
 17 Blake Eshelman      11 CR North               22.20      22.07        
 19 Leo Goldszal        12 Haverford              21.90      22.10        
 20 Matthew Babel       12 Pennsbury              22.38      22.17        
 21 Dan Han             12 CB South               22.20      22.19        
 22 Logan Baker         12 OJ Roberts             22.39      22.24        
 23 Derek Friday        12 North Penn             22.08      22.27        
 24 Tyler Hall          11 North Penn             22.66      22.28        
 25 Alex Valverde       12 WC Rustin              22.16      22.34        
 26 Ethan Vannoy        11 Coatesville            22.42      22.42        
 27 Dean Wadley         12 Pennsbury              22.62      22.46        
 28 Cameron Boldaz      12 Coatesville            22.39      22.49        
 28 Hayden Fink         12 OJ Roberts             22.62      22.49        
 30 Gregory Roytman     11 CR South               22.44      22.52        
 31 Steven Woolery       9 Penncrest              22.63      22.53        
 32 Alex Brogan         12 CB South               22.72      22.67        
 32 Parker Galley       11 CR North               22.87      22.67        
 34 Charlie Mehl        12 Coatesville            22.46      22.68        
 35 Andrew McPoyle      11 Hatboro-Horsham        22.60      22.69        
 36 Jonathan Groff      11 Methacton              22.35      22.82        
 37 James Hughes        10 Conestoga              22.92      22.86        
 38 Andrew Davis        11 Radnor                 22.80      22.87        
 39 Erik Williams       11 Cheltenham             22.34      22.89        
 40 Charlie Green       11 Wm Tennent             22.80      22.92        
 41 Aaron Keifer        11 Boyertown              22.90      22.96        
 42 Nick Kang           11 Wissahickon            22.80      22.99        
 
Event 9  Boys 1 mtr Diving AA Boys
===============================================================================
District Rec: # 492.50        2001 Sam Hood   Perk Valley, Perk Valley         
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Michael Robinson    10 Shanahan                  NP     304.65         20  
  2 Michael Watanabe    12 Lower Moreland            NP     293.95         17  
 
Event 10  Boys 1 mtr Diving AAA Boys
===============================================================================
District Rec: # 602.45    3/1/2012 Ian Forlini    William Tennent, William Tenn
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Sam Henninger       11 Abington              610.75     606.10#        20  
  2 Wesley Ahart        12 Souderton             509.80     534.30         17  
  3 Alec Pirone         10 WC Rustin                 NP     476.45         16  
  4 Michael Burke       11 Upper Dublin          468.20     471.60         15  
  5 Evan Meiers         11 North Penn                NP     438.75         14  
  6 Matt Humbert        11 Pennsbury             411.90     423.10         13  
  7 Dan Cohen           12 CB South              433.10     401.40         12  
  8 Nick Pirone         11 WC Rustin                 NP     399.45         11  
  9 Emil Vasko          11 WC East               273.90     392.95          9  
 10 Mason Beck          11 Ridley                428.20     391.25          7  
 11 Devin Gaul          12 Conestoga             404.05     390.55          6  
 12 Angelo Iapalucci    12 CR North              251.00     380.10          5  
 13 Rupert Hutton       11 Conestoga             243.80     368.60          4  
 14 Demetrios Tsitsio   11 Marple Newtown            NP     360.10          3  
 15 Will Merrill        10 WC Henderson          238.45     348.75          2  
 16 Evan Brzoska        10 Perk Valley               NP     346.90          1  
 17 Michael Henry       12 WC East               231.35     249.35        
 18 Kyle Creachen        9 Souderton             415.30     245.35        
 19 Travis Henrick       9 Methacton                 NP     244.95        
 20 Nathaniel Smith     11 Phoenixville              NP     237.60        
 21 Brian Chettle       10 Radnor                395.20     151.90        
 22 Evan Clark          12 CB East               417.60     145.00        
 23 Connor Levant       11 CB West               362.55     141.40        
 
Event 11  Boys 100 Yard Butterfly AA Boys
===============================================================================
District Rec: # 50.71        1997 Eugene Botes  Garnet Valley, Garnet Valley   
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Tommy Lutter        11 Lower Moreland         51.49      51.65         20  
              24.13       51.65 (27.52)                                        
  2 Ethan Cai           12 DelCo Christian        55.58      53.81         17  
              24.81       53.81 (29.00)                                        
  3 Dan Shevelev        12 Lower Moreland         58.21      54.90         16  
              25.76       54.90 (29.14)                                        
  4 Matthew Doucette    12 Holy Ghost Prep        56.84      55.29         15  
              25.57       55.29 (29.72)                                        
  5 Nicholas Scott       9 Shanahan               57.76      57.45         14  
              25.88       57.45 (31.57)                                        
  6 Joel Williams       12 Upper Perk             56.54      57.56         13  
              26.52       57.56 (31.04)                                        
  7 Greg Landis          9 Lower Moreland         57.77      57.74         12  
              26.32       57.74 (31.42)                                        
  8 Sean Lyman           9 Upper Perk           1:00.89      58.72         11  
              27.98       58.72 (30.74)                                        
  9 Ben Gendron         10 Springfield Mont     1:03.98    1:00.04          9  
              28.35     1:00.04 (31.69)                                        
 10 Teddy Baughan       10 Springfield Mont     1:04.40    1:01.79          7  
              28.65     1:01.79 (33.14)                                        
 11 Joseph Noto          9 Holy Ghost Prep      1:02.00    1:02.46          6  
              29.19     1:02.46 (33.27)                                        
 12 Philip Lee           9 Holy Ghost Prep      1:01.81    1:03.34          5  
              28.67     1:03.34 (34.67)                                        
 
Event 12  Boys 100 Yard Butterfly AAA Boys
===============================================================================
District Rec: # 48.69    3/4/2011 Andrew Kosic  WC Henderson, WC Henderson     
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Brendan Burns       11 Conestoga              48.17      47.98#        20  
              22.81       47.98 (25.17)                                        
  2 Ryan Hartmann       12 North Penn             51.11      49.85         17  
              23.50       49.85 (26.35)                                        
  3 Noah Jamieson       12 North Penn             51.47      50.20         16  
              23.39       50.20 (26.81)                                        
  4 Matthew Jensen      10 Upper Dublin           51.33      50.21         15  
              23.41       50.21 (26.80)                                        
  5 Storm Krader        12 Souderton              53.41      50.57         14  
              23.56       50.57 (27.01)                                        
  6 T.J. Yaglenski      11 Souderton              52.09      50.80         13  
              23.63       50.80 (27.17)                                        
  7 Alex Flynn          12 Upper Dublin           52.83      50.87         12  
              23.85       50.87 (27.02)                                        
  8 Nick Fiddler        11 Ply Whitemarsh         51.88      50.88         11  
              23.71       50.88 (27.17)                                        
  9 Jared Bergan        12 WC Henderson           51.14      51.69          9  
              24.09       51.69 (27.60)                                        
 10 Christopher Snyder  11 Harriton               52.43      51.86          7  
              23.81       51.86 (28.05)                                        
 11 Jackson Graham      11 Haverford              51.79      51.95          5.5
              24.23       51.95 (27.72)                                        
 11 JP Perucki          10 WC East                52.54      51.95          5.5
              24.18       51.95 (27.77)                                        
 13 Joshua Belder       11 CR South               53.02      52.00          4  
              24.39       52.00 (27.61)                                        
 14 Vincent Ye          11 Dtown East             51.96      52.26          3  
              24.10       52.26 (28.16)                                        
 15 Davis Wojnovich     11 CR North               52.51      52.34          2  
              24.17       52.34 (28.17)                                        
 16 Nick Mlodzienski    11 Radnor                 53.14      52.45          1  
              24.21       52.45 (28.24)                                        
 17 Zack Mignogna       10 Hatboro-Horsham        53.00      52.52        
              24.78       52.52 (27.74)                                        
 18 Oliver Tye          11 Boyertown              54.40      52.76        
              24.30       52.76 (28.46)                                        
 19 Matt Skilton        12 Spring Ford            54.76      52.78        
              24.40       52.78 (28.38)                                        
 20 Owen Miller         10 Boyertown              54.08      52.86        
              24.44       52.86 (28.42)                                        
 21 Nick Clark           9 North Penn             53.92      52.92        
              24.38       52.92 (28.54)                                        
 22 Michael Lemishko     9 Upper Merion           54.35      53.30        
              24.29       53.30 (29.01)                                        
 23 Ryan Lawlor         12 CR North               53.63      53.49        
              24.73       53.49 (28.76)                                        
 24 Dalton Fink          9 OJ Roberts             54.20      53.76        
              24.70       53.76 (29.06)                                        
 25 Andrew Hoy           9 Upper Merion           54.22      54.12        
              25.28       54.12 (28.84)                                        
 26 Nicholas Lutcavage  10 WC Rustin              55.19      54.18        
              25.09       54.18 (29.09)                                        
 27 Zac Jobin           10 Wissahickon            53.61      54.20        
              25.21       54.20 (28.99)                                        
 28 Michael Scarpitta   10 CB East                54.23      54.37        
              25.20       54.37 (29.17)                                        
 29 Ben Komita          12 CB South               54.59      54.58        
              25.62       54.58 (28.96)                                        
 30 Nicolas Bland       12 Pennridge              54.15      54.70        
              25.09       54.70 (29.61)                                        
 31 Sean Laing          10 Spring Ford            54.28      54.72        
              25.06       54.72 (29.66)                                        
 32 Jack Hughes         10 Conestoga              55.13      54.88        
              25.07       54.88 (29.81)                                        
 33 AJ Avagliano        10 WC East                54.80      54.95        
              25.78       54.95 (29.17)                                        
 34 Juneseo Choi        11 Conestoga              55.03      55.04        
              25.74       55.04 (29.30)                                        
 35 Matt Steele         11 Pennsbury              54.37      55.33        
              26.17       55.33 (29.16)                                        
 36 Connor Long         10 Unionville             54.84      55.42        
              25.34       55.42 (30.08)                                        
 37 Connor Myers        12 Dtown West             55.05      55.49        
              25.43       55.49 (30.06)                                        
 38 Eric Zhu            12 Unionville             55.56      55.59        
              25.63       55.59 (29.96)                                        
 39 Zack Woltman        11 Pennsbury              55.49      55.74        
              26.46       55.74 (29.28)                                        
 40 Steven Zeng         11 Methacton              54.64      55.93        
              25.77       55.93 (30.16)                                        
 41 Jon Carrozza        12 Wissahickon            54.62      55.95        
              25.29       55.95 (30.66)                                        
 42 Ben Ahlmark         12 North Penn             55.02      55.99        
              25.76       55.99 (30.23)                                        
 43 Jack Undercofler     9 Radnor                 55.38      56.60        
              25.93       56.60 (30.67)                                        
 
Event 13  Boys 200 Yard Freestyle Relay AA Boys
===============================================================================
District Rec: # 1:26.83    3/4/2011 Springfield (Montco)                       
                         C McTear, B Riley R McWilliams, J Oeschger        
    School                                         Seed     Finals       Points 
===============================================================================
  1 Springfield Township High Scho              1:32.56    1:28.71         40  
     1) Ben Van Meter 12                2) Jake Hennegan 10               
     3) Jake Cawley 12                  4) Ethan Ford 11                  
              21.99       44.75 (22.76)     1:07.30 (22.55)     1:28.71 (21.41)
  2 Lower Moreland High School                  1:30.24    1:28.77         34  
     1) Chris Kelly 12                  2) Ben Aust 12                    
     3) Colin Shipp 11                  4) Eddie Barton 12                
              22.37       44.49 (22.12)     1:06.43 (21.94)     1:28.77 (22.34)
  3 Bishop Shanahan High School                 1:36.15    1:30.51         32  
     1) Jack Fidanza 10                 2) Nicholas Scott 9               
     3) Brendan Hill 12                 4) Trevor Kern 12                 
              23.20       46.47 (23.27)     1:09.10 (22.63)     1:30.51 (21.41)
  4 Upper Perkiomen High School                 1:37.17    1:38.71         30  
     1) Daniel Miller 12                2) Sean Lyman 9                   
     3) Joseph McGillen 10              4) Trevor Cairns 10               
              25.72       50.12 (24.40)     1:14.89 (24.77)     1:38.71 (23.82)
  5 Holy Ghost Preparatory School               1:35.18    1:39.26         28  
     1) Nicholas Gill 11                2) Philip Lee 9                   
     3) Nicholas Polidoro 11            4) Liam Farrell 10                
              25.32       50.44 (25.12)     1:14.79 (24.35)     1:39.26 (24.47)
 
Event 14  Boys 200 Yard Freestyle Relay AAA Boys
===============================================================================
District Rec: # 1:24.78    3/1/2012 North Penn High School                     
                         B Anders, T Gimenez, J Morris, J Deana            
    School                                         Seed     Finals       Points 
===============================================================================
  1 Hatboro-Horsham High School                 1:24.42    1:23.52#        40  
     1) John Scully 12                  2) Stuart Sumner 11               
     3) Luke Emig 11                    4) Andy Thomas 12                 
              21.09       42.94 (21.85)     1:03.71 (20.77)     1:23.52 (19.81)
  2 North Penn High School                      1:26.11    1:25.32         34  
     1) Derek Friday 12                 2) Aidan Daly 12                  
     3) Nick Clark 9                    4) Ryan Hartmann 12               
              22.19       43.04 (20.85)     1:04.51 (21.47)     1:25.32 (20.81)
  3 Upper Dublin High School                    1:26.94    1:26.48         32  
     1) Joe Gewartowski 12              2) Kyle Pro 10                    
     3) Kornel Pesti 11                 4) Nicholas Gewartowski 10        
              21.64       42.84 (21.20)     1:26.48 (43.64)                    
  4 Souderton Area High School                  1:29.12    1:26.67         30  
     1) T.J. Yaglenski 11               2) Storm Krader 12                
     3) Michael Dechert 12              4) Jake Kramer 11                 
              21.88       43.17 (21.29)     1:05.09 (21.92)     1:26.67 (21.58)
  5 Pennsbury High School                       1:27.81    1:26.79         28  
     1) Will Deitch 10                  2) Ben Cusick 12                  
     3) Dean Wadley 12                  4) Matthew Babel 12               
              21.93       44.23 (22.30)     1:05.99 (21.76)     1:26.79 (20.80)
  6 Radnor High School                          1:27.12    1:26.93         26  
     1) Patrick Cullen 11               2) James El-Deiry 12              
     3) Andrew Davis 11                 4) Nick Mlodzienski 11            
              21.19       43.36 (22.17)     1:05.41 (22.05)     1:26.93 (21.52)
  7 Plymouth Whitemarsh High Schoo              1:28.42    1:27.17         24  
     1) Billy Gallagher 12              2) Caleb Kelly 10                 
     3) Nick Fiddler 11                 4) Justin Ruggiero 11             
              21.94       43.25 (21.31)     1:05.03 (21.78)     1:27.17 (22.14)
  8 WC  Henderson High School                   1:30.23    1:27.82         22  
     1) Liam Pitt 12                    2) Fernando Gomez-Fischer 12      
     3) Will Groves 12                  4) Jared Bergan 12                
              21.15       43.33 (22.18)     1:05.93 (22.60)     1:27.82 (21.89)
  9 Conestoga High School                       1:28.51    1:28.20         18  
     1) Evan Zhou 12                    2) Kevin Ryle 12                  
     3) Aidan McKenrick 11              4) Arjun Rao 12                   
              22.74       44.49 (21.75)     1:07.01 (22.52)     1:28.20 (21.19)
 10 Haverford High School                       1:28.48    1:28.29         14  
     1) Matthew Shaw 12                 2) Matthew Bochanski 12           
     3) Jackson Graham 11               4) Collin Pettit 12               
              22.48       44.58 (22.10)     1:06.67 (22.09)     1:28.29 (21.62)
 11 Upper Merion Area High School               1:29.91    1:28.58         12  
     1) Michael Lemishko 9              2) Corey Besz 11                  
     3) Justin Ardamoy 12               4) Aidan McNally 11               
              22.46       44.81 (22.35)     1:07.06 (22.25)     1:28.58 (21.52)
 12 Coatesville Area High School                1:29.83    1:28.59         10  
     1) Charlie Mehl 12                 2) Ethan Moore 10                 
     3) Ethan Vannoy 11                 4) Cameron Boldaz 12              
              22.54       44.37 (21.83)     1:06.57 (22.20)     1:28.59 (22.02)
 13 Owen J Roberts High School                  1:30.15    1:28.66          8  
     1) Logan Baker 12                  2) Hayden Fink 12                 
     3) Dalton Fink 9                   4) Simon Crew 12                  
              22.68       45.04 (22.36)     1:07.15 (22.11)     1:28.66 (21.51)
 14 Central Bucks East High School              1:30.41    1:29.07          6  
     1) Jackson Green 12                2) Trevor Mislan 11               
     3) Connor Lenahan 11               4) Michael Scarpitta 10           
              21.52       44.17 (22.65)     1:07.07 (22.90)     1:29.07 (22.00)
 15 Council Rock North High School              1:29.75    1:29.16          4  
     1) Davis Wojnovich 11              2) Ian Houska 12                  
     3) Caleb Chryst 10                 4) Parker Galley 11               
              22.23       44.30 (22.07)     1:07.24 (22.94)     1:29.16 (21.92)
 16 West Chester Rustin                         1:30.40    1:29.92          2  
     1) Collin Breiner 9                2) Andrew Brown 11                
     3) Matt Montgomery 10              4) Alex Valverde 12               
              23.38       45.70 (22.32)     1:08.54 (22.84)     1:29.92 (21.38)
 17 Penncrest High School                       1:29.31    1:30.39        
     1) Steven Woolery 9                2) Will Flounders 11              
     3) Tom McLaughlin 10               4) Justin Haffner 12              
              22.26       45.86 (23.60)     1:08.79 (22.93)     1:30.39 (21.60)
 18 Central Bucks South High Schoo              1:29.98    1:31.25        
     1) Alex Brogan 12                  2) Dan Pohl 10                    
     3) Ryan Kircher 9                  4) Dan Cohen 12                   
              22.94       45.86 (22.92)     1:08.33 (22.47)     1:31.25 (22.92)
 19 Downingtown East High School                1:31.41    1:31.41        
     1) Dylan Lisnow 12                 2) Vincent Ye 11                  
     3) Robby Esslinger 11              4) Ben Doyle 10                   
              23.47       46.83 (23.36)     1:09.87 (23.04)     1:31.41 (21.54)
 20 Boyertown Area High School                  1:30.58    1:31.56        
     1) Aaron Keifer 11                 2) Joshua Boyer 12                
     3) Stephen Cisik 11                4) Mason Kennedy 12               
              22.85       45.90 (23.05)     1:08.47 (22.57)     1:31.56 (23.09)
 21 William Tennent High School                 1:31.53    1:31.58        
     1) Dan Voskoboynik 10              2) Charlie Green 11               
     3) Will Gwynn 12                   4) Will Clift 12                  
              23.44       46.17 (22.73)     1:08.82 (22.65)     1:31.58 (22.76)
 22 Wissahickon High School                     1:31.39    1:32.07        
     1) Nick Kang 11                    2) Matt Chung 11                  
     3) Jon Carrozza 12                 4) Zac Jobin 10                   
              23.36       46.27 (22.91)     1:09.06 (22.79)     1:32.07 (23.01)
 23 West Chester East HS                        1:30.40    1:32.53        
     1) Matt Sivo 10                    2) Laszlo Vasko 12                
     3) Steven Grunza 9                 4) Phil Leander 11                
              23.29       46.27 (22.98)     1:10.22 (23.95)     1:32.53 (22.31)
 -- Spring Ford High School                     1:30.32         DQ        
     1) Brendan Baganski 9              2) Sam Thomas 10                  
     3) Cory Laing 10                   4) Sean Laing 10                  
              23.24       46.23 (22.99)     1:09.81 (23.58)          DQ (23.22)
 
Event 15  Boys 100 Yard Freestyle AA Boys
===============================================================================
District Rec: # 46.27        1999 Eugene Botes  Garnet Valley, Garnet Valley   
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Patrick Agnew       12 Pottsgrove             50.45      47.14         20  
              22.34       47.14 (24.80)                                        
  2 Colin Shipp         11 Lower Moreland         49.88      48.84         17  
              23.00       48.84 (25.84)                                        
  3 Trevor Kern         12 Shanahan               51.37      49.48         16  
              23.72       49.48 (25.76)                                        
  4 Fred Li              9 Holy Ghost Prep        51.51      49.98         15  
              24.07       49.98 (25.91)                                        
  5 Eddie Barton        12 Lower Moreland         53.15      50.90         14  
              24.35       50.90 (26.55)                                        
  6 Jaden Feldman        9 Lower Moreland         52.62      51.89         13  
              24.72       51.89 (27.17)                                        
  7 Brendan Hill        12 Shanahan               52.56      52.05         12  
              25.00       52.05 (27.05)                                        
  8 Ryder Pennington    11 Octorara               54.50      55.36         11  
              26.51       55.36 (28.85)                                        
 
Event 16  Boys 100 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 44.04    3/5/2016 Michael Jensen   Upper Dublin, Upper Dublin  
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Liam Pitt           12 WC Henderson           46.88      45.81         20  
              22.03       45.81 (23.78)                                        
  2 John Scully         12 Hatboro-Horsham        47.47      46.15         17  
              21.86       46.15 (24.29)                                        
  3 Alex Flynn          12 Upper Dublin           46.88      46.18         16  
              22.37       46.18 (23.81)                                        
  4 Patrick Cullen      11 Radnor                 46.52      46.31         15  
              22.08       46.31 (24.23)                                        
  5 Ryley Fein          11 North Penn             47.00      46.37         14  
              22.46       46.37 (23.91)                                        
  6 Harrison Bass       12 Unionville             49.36      46.49         13  
              22.30       46.49 (24.19)                                        
  7 Michael Fazio       11 Oxford                 47.45      46.58         12  
              22.56       46.58 (24.02)                                        
  8 Oliver Brown        12 Conestoga              46.91      46.91         11  
              22.48       46.91 (24.43)                                        
  9 Luke Emig           11 Hatboro-Horsham        47.46      47.04          9  
              22.72       47.04 (24.32)                                        
 10 Caleb Kelly         10 Ply Whitemarsh         48.65      47.19          7  
              22.45       47.19 (24.74)                                        
 11 Kyle Pro            10 Upper Dublin           48.38      47.35          6  
              22.88       47.35 (24.47)                                        
 12 Joe Gewartowski     12 Upper Dublin           48.29      47.38          5  
              22.57       47.38 (24.81)                                        
 13 Dan Han             12 CB South               48.38      47.39          4  
              22.53       47.39 (24.86)                                        
 14 Blake Eshelman      11 CR North               48.16      47.70          3  
              22.43       47.70 (25.27)                                        
 15 Derek Friday        12 North Penn             48.41      47.83          2  
              22.88       47.83 (24.95)                                        
 16 Nick Anstadt        12 Harriton               48.81      47.92          1  
              22.60       47.92 (25.32)                                        
 17 Aaron Tupper        11 Avon Grove             49.26      48.01        
              22.97       48.01 (25.04)                                        
 18 Carson Hilliard     12 Spring Ford            49.16      48.07        
              23.36       48.07 (24.71)                                        
 19 Will Deitch         10 Pennsbury              48.57      48.15        
              22.88       48.15 (25.27)                                        
 20 Stuart Sumner       11 Hatboro-Horsham        48.55      48.20        
              22.70       48.20 (25.50)                                        
 21 Owen Miller         10 Boyertown              49.07      48.45        
              23.23       48.45 (25.22)                                        
 22 Nick Mlodzienski    11 Radnor                 49.49      48.51        
              23.04       48.51 (25.47)                                        
 23 Nolan Benner        10 Boyertown              49.28      48.62        
              23.53       48.62 (25.09)                                        
 24 Simon Crew          12 OJ Roberts             49.17      48.73        
              23.55       48.73 (25.18)                                        
 25 Matthew Babel       12 Pennsbury              49.06      48.83        
              23.54       48.83 (25.29)                                        
 26 Michael Dechert     12 Souderton              49.55      48.92        
              23.58       48.92 (25.34)                                        
 27 Justin Haffner      12 Penncrest              48.40      48.97        
              23.38       48.97 (25.59)                                        
 27 Nathan Suit         11 Abington               49.50      48.97        
              23.88       48.97 (25.09)                                        
 29 Leo Goldszal        12 Haverford              48.83      49.17        
              23.56       49.17 (25.61)                                        
 30 Billy Gallagher     12 Ply Whitemarsh         49.07      49.19        
              23.45       49.19 (25.74)                                        
 31 Logan Baker         12 OJ Roberts             49.31      49.30        
              23.74       49.30 (25.56)                                        
 32 Ethan Moore         10 Coatesville            49.56      49.31        
              23.27       49.31 (26.04)                                        
 33 Steven Woolery       9 Penncrest              49.58      49.42        
              23.52       49.42 (25.90)                                        
 34 Matt Skilton        12 Spring Ford            49.67      49.43        
              23.93       49.43 (25.50)                                        
 35 Ryan Kircher         9 CB South               49.30      49.65        
              23.70       49.65 (25.95)                                        
 36 Corey Besz          11 Upper Merion           49.33      49.67        
              23.88       49.67 (25.79)                                        
 37 Ethan Vannoy        11 Coatesville            49.51      49.75        
              23.72       49.75 (26.03)                                        
 38 Dean Wadley         12 Pennsbury              49.86      49.83        
              23.84       49.83 (25.99)                                        
 39 Parker Galley       11 CR North               49.61      49.99        
              23.38       49.99 (26.61)                                        
 40 Jon Carrozza        12 Wissahickon            49.62      50.13        
              23.79       50.13 (26.34)                                        
 41 Nick Kang           11 Wissahickon            49.88      50.17        
              23.66       50.17 (26.51)                                        
 42 Charlie Green       11 Wm Tennent             49.70      50.44        
              24.24       50.44 (26.20)                                        
 
Event 17  Boys 500 Yard Freestyle AA Boys
===============================================================================
District Rec: # 4:34.15        2010 John Hauser  St. Pius X, St. Pius X        
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Ben Van Meter       12 Springfield Mont     4:56.49    4:48.87         20  
              25.44       53.53 (28.09)     1:22.61 (29.08)     1:51.99 (29.38)
        2:21.28 (29.29)     2:50.88 (29.60)     3:21.30 (30.42)     3:52.46 (31.16)
        4:22.36 (29.90)     4:48.87 (26.51)                                        
  2 Jack Fidanza        10 Shanahan             5:02.96    4:53.96         17  
              25.91       54.64 (28.73)     1:23.87 (29.23)     1:53.91 (30.04)
        2:24.20 (30.29)     2:54.50 (30.30)     3:25.26 (30.76)     3:55.42 (30.16)
        4:25.36 (29.94)     4:53.96 (28.60)                                        
  3 Cameron Junk        12 Upper Perk           5:01.68    4:55.53         16  
              26.50       54.89 (28.39)     1:24.35 (29.46)     1:54.43 (30.08)
        2:24.82 (30.39)     2:55.14 (30.32)     3:25.32 (30.18)     3:55.37 (30.05)
        4:25.81 (30.44)     4:55.53 (29.72)                                        
  4 Jake Hennegan       10 Springfield Mont     5:08.59    4:59.52         15  
              26.03       55.15 (29.12)     1:25.37 (30.22)     1:55.95 (30.58)
        2:26.59 (30.64)     2:57.44 (30.85)     3:28.46 (31.02)     3:59.38 (30.92)
        4:30.21 (30.83)     4:59.52 (29.31)                                        
  5 Tommy Lutter        11 Lower Moreland       4:59.50    4:59.67         14  
              25.24       53.26 (28.02)     1:22.68 (29.42)     1:53.00 (30.32)
        2:23.52 (30.52)     2:54.35 (30.83)     3:25.75 (31.40)     3:56.99 (31.24)
        4:28.76 (31.77)     4:59.67 (30.91)                                        
  6 Trevor Cairns       10 Upper Perk           5:08.26    5:02.09         13  
              27.32       56.78 (29.46)     1:26.86 (30.08)     1:57.39 (30.53)
        2:28.12 (30.73)     2:58.59 (30.47)     3:29.37 (30.78)     4:00.71 (31.34)
        4:31.93 (31.22)     5:02.09 (30.16)                                        
  7 Dan Amusin          11 Lower Moreland       5:09.57    5:07.04         12  
              26.49       55.44 (28.95)     1:25.75 (30.31)     1:56.71 (30.96)
        2:28.12 (31.41)     2:59.80 (31.68)     3:31.60 (31.80)     4:03.69 (32.09)
        4:35.77 (32.08)     5:07.04 (31.27)                                        
  8 Mark Klinchin       11 Lower Moreland       5:11.88    5:12.68         11  
              25.88       55.17 (29.29)     1:26.38 (31.21)     1:58.29 (31.91)
        2:30.26 (31.97)     3:03.63 (33.37)     3:36.96 (33.33)     4:09.71 (32.75)
        4:42.59 (32.88)     5:12.68 (30.09)                                        
  9 Joseph McGillen     10 Upper Perk           5:45.42    5:21.15          9  
              27.39       57.71 (30.32)     1:29.12 (31.41)     2:01.91 (32.79)
        2:34.83 (32.92)     3:07.92 (33.09)     3:41.65 (33.73)     4:15.24 (33.59)
        4:48.94 (33.70)     5:21.15 (32.21)                                        
 10 Ryan Powell         10 Shanahan             5:52.73    5:32.46          7  
              27.10       57.34 (30.24)     1:29.52 (32.18)     2:03.08 (33.56)
        2:37.52 (34.44)     3:12.47 (34.95)     3:47.96 (35.49)     4:23.33 (35.37)
        4:58.60 (35.27)     5:32.46 (33.86)                                        
 11 Nicholas Polidoro   11 Holy Ghost Prep      5:47.23    5:35.66          6  
              27.99       58.79 (30.80)     1:31.01 (32.22)     2:04.15 (33.14)
        2:37.99 (33.84)     3:13.08 (35.09)     3:49.72 (36.64)     4:25.99 (36.27)
        5:02.50 (36.51)     5:35.66 (33.16)                                        
 12 Jacob Heffner        9 Upper Perk           5:50.19    5:44.88          5  
              31.07     1:05.06 (33.99)     1:39.79 (34.73)     2:15.68 (35.89)
        2:51.41 (35.73)     3:27.07 (35.66)     4:02.60 (35.53)     4:37.67 (35.07)
        5:12.16 (34.49)     5:44.88 (32.72)                                        
 13 Tommy McLaughlin     9 Springfield Mont     5:55.35    5:45.65          4  
              30.01     1:03.43 (33.42)     1:38.44 (35.01)     2:14.00 (35.56)
        2:49.69 (35.69)     3:25.90 (36.21)     4:01.84 (35.94)     4:37.25 (35.41)
        5:13.11 (35.86)     5:45.65 (32.54)                                        
 
Event 18  Boys 500 Yard Freestyle AAA Boys
===============================================================================
District Rec: # 4:33.57    3/1/2014 Chris Devlin     Upper Dublin, Upper Dublin
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Emils Jurcik        12 Kennett              4:38.28    4:31.28#        20  
              25.05       51.66 (26.61)     1:19.09 (27.43)     1:46.79 (27.70)
        2:14.74 (27.95)     2:42.57 (27.83)     3:10.37 (27.80)     3:38.05 (27.68)
        4:05.10 (27.05)     4:31.28 (26.18)                                        
  2 Matt Bonnell        11 Abington             4:34.33    4:32.68#        17  
              24.62       51.67 (27.05)     1:18.95 (27.28)     1:46.62 (27.67)
        2:14.37 (27.75)     2:42.57 (28.20)     3:10.86 (28.29)     3:38.83 (27.97)
        4:06.11 (27.28)     4:32.68 (26.57)                                        
  3 Aidan Daly          12 North Penn           4:48.62    4:34.68         16  
              23.92       50.18 (26.26)     1:17.53 (27.35)     1:45.40 (27.87)
        2:13.35 (27.95)     2:41.65 (28.30)     3:10.08 (28.43)     3:38.51 (28.43)
        4:07.00 (28.49)     4:34.68 (27.68)                                        
  4 Liam Callahan       12 Unionville           4:43.20    4:37.49         15  
              25.38       52.59 (27.21)     1:20.25 (27.66)     1:48.20 (27.95)
        2:16.19 (27.99)     2:44.44 (28.25)     3:12.87 (28.43)     3:40.94 (28.07)
        4:09.46 (28.52)     4:37.49 (28.03)                                        
  5 Kevin Ryle          12 Conestoga            4:53.60    4:39.41         14  
              25.86       53.38 (27.52)     1:21.22 (27.84)     1:49.45 (28.23)
        2:17.94 (28.49)     2:46.27 (28.33)     3:14.56 (28.29)     3:42.98 (28.42)
        4:11.62 (28.64)     4:39.41 (27.79)                                        
  6 Collin Pettit       12 Haverford            4:42.85    4:39.69         13  
              25.53       53.00 (27.47)     1:20.79 (27.79)     1:48.90 (28.11)
        2:17.11 (28.21)     2:45.39 (28.28)     3:14.07 (28.68)     3:42.99 (28.92)
        4:11.54 (28.55)     4:39.69 (28.15)                                        
  7 Will Resweber       11 Strath Haven         4:49.93    4:39.96         12  
              25.34       52.96 (27.62)     1:21.38 (28.42)     1:50.06 (28.68)
        2:18.62 (28.56)     2:47.23 (28.61)     3:15.79 (28.56)     3:44.27 (28.48)
        4:12.58 (28.31)     4:39.96 (27.38)                                        
  8 Eric Degodny        10 North Penn           4:50.01    4:41.10         11  
              24.93       51.88 (26.95)     1:19.53 (27.65)     1:47.72 (28.19)
        2:16.05 (28.33)     2:44.96 (28.91)     3:13.79 (28.83)     3:42.82 (29.03)
        4:12.32 (29.50)     4:41.10 (28.78)                                        
  9 Kornel Pesti        11 Upper Dublin         4:50.60    4:43.62          9  
              24.93       52.99 (28.06)     1:21.63 (28.64)     1:50.50 (28.87)
        2:19.33 (28.83)     2:48.12 (28.79)     3:17.54 (29.42)     3:46.60 (29.06)
        4:15.27 (28.67)     4:43.62 (28.35)                                        
 10 Thomas Noone        11 Conestoga            4:53.80    4:44.09          7  
              25.02       52.52 (27.50)     1:20.72 (28.20)     1:49.49 (28.77)
        2:18.62 (29.13)     2:47.40 (28.78)     3:16.90 (29.50)     3:46.84 (29.94)
        4:15.69 (28.85)     4:44.09 (28.40)                                        
 11 James Greek         11 Garnet Valley        4:54.67    4:45.07          6  
              25.75       53.50 (27.75)     1:22.12 (28.62)     1:50.59 (28.47)
        2:19.37 (28.78)     2:47.98 (28.61)     3:17.04 (29.06)     3:46.32 (29.28)
        4:15.93 (29.61)     4:45.07 (29.14)                                        
 12 Max Bachman          9 North Penn           4:52.20    4:45.94          5  
              25.24       53.53 (28.29)     1:22.11 (28.58)     1:50.71 (28.60)
        2:19.76 (29.05)     2:49.01 (29.25)     3:18.00 (28.99)     3:47.45 (29.45)
        4:16.59 (29.14)     4:45.94 (29.35)                                        
 13 Erik Huuki          11 CB East              4:45.11    4:46.28          4  
              25.95       54.02 (28.07)     1:22.71 (28.69)     1:51.47 (28.76)
        2:20.44 (28.97)     2:49.77 (29.33)     3:19.14 (29.37)     3:48.78 (29.64)
        4:18.28 (29.50)     4:46.28 (28.00)                                        
 14 Tommy Boerger       10 Great Valley         4:57.36    4:46.93          3  
              25.24       53.06 (27.82)     1:21.47 (28.41)     1:50.64 (29.17)
        2:20.11 (29.47)     2:49.59 (29.48)     3:19.16 (29.57)     3:48.80 (29.64)
        4:18.50 (29.70)     4:46.93 (28.43)                                        
 15 Jake Kramer         11 Souderton            4:53.12    4:48.34          2  
              24.59       51.53 (26.94)     1:19.29 (27.76)     1:48.00 (28.71)
        2:16.97 (28.97)     2:46.28 (29.31)     3:16.18 (29.90)     3:46.79 (30.61)
        4:17.72 (30.93)     4:48.34 (30.62)                                        
 16 Sean Adams          12 Strath Haven         4:51.00    4:48.44          1  
              26.09       54.29 (28.20)     1:22.94 (28.65)     1:52.29 (29.35)
        2:21.26 (28.97)     2:50.45 (29.19)     3:19.82 (29.37)     3:49.62 (29.80)
        4:19.34 (29.72)     4:48.44 (29.10)                                        
 17 Liam White          11 Pennsbury            4:47.38    4:48.66        
              25.18       52.58 (27.40)     1:20.65 (28.07)     1:49.38 (28.73)
        2:18.61 (29.23)     2:48.42 (29.81)     3:18.43 (30.01)     3:48.79 (30.36)
        4:19.29 (30.50)     4:48.66 (29.37)                                        
 18 Luke McKenna        10 Spring Ford          4:54.27    4:49.98        
              26.86       56.19 (29.33)     1:25.05 (28.86)     1:53.81 (28.76)
        2:22.89 (29.08)     2:51.92 (29.03)     3:21.44 (29.52)     3:50.96 (29.52)
        4:20.64 (29.68)     4:49.98 (29.34)                                        
 19 Ryan Keenan         11 Perk Valley          4:53.15    4:50.07        
              26.77       55.41 (28.64)     1:24.27 (28.86)     1:53.83 (29.56)
        2:23.81 (29.98)     2:53.50 (29.69)     3:22.97 (29.47)     3:52.10 (29.13)
        4:21.30 (29.20)     4:50.07 (28.77)                                        
 20 Caleb Matsick       12 CB South             4:56.53    4:51.70        
              25.58       53.96 (28.38)     1:23.18 (29.22)     1:52.74 (29.56)
        2:22.92 (30.18)     2:52.78 (29.86)     3:22.58 (29.80)     3:52.75 (30.17)
        4:22.67 (29.92)     4:51.70 (29.03)                                        
 21 Wil Cosgrove        10 Radnor               4:57.36    4:51.73        
              25.51       54.01 (28.50)     1:23.30 (29.29)     1:53.06 (29.76)
        2:23.35 (30.29)     2:53.33 (29.98)     3:23.66 (30.33)     3:53.79 (30.13)
        4:23.76 (29.97)     4:51.73 (27.97)                                        
 22 Collin Slupe        11 Avon Grove           5:01.33    4:52.17        
              25.27       52.97 (27.70)     1:21.50 (28.53)     1:50.56 (29.06)
        2:19.84 (29.28)     2:49.74 (29.90)     3:20.18 (30.44)     3:50.86 (30.68)
        4:21.70 (30.84)     4:52.17 (30.47)                                        
 23 Fernando Gomez-Fis  12 WC Henderson         4:53.98    4:53.62        
              26.79       55.32 (28.53)     1:23.85 (28.53)     1:53.00 (29.15)
        2:22.11 (29.11)     2:51.56 (29.45)     3:21.89 (30.33)     3:52.89 (31.00)
        4:23.19 (30.30)     4:53.62 (30.43)                                        
 24 Connor Lenahan      11 CB East              4:57.97    4:54.28        
              27.03       56.36 (29.33)     1:26.09 (29.73)     1:56.04 (29.95)
        2:25.48 (29.44)     2:55.53 (30.05)     3:25.65 (30.12)     3:55.78 (30.13)
        4:25.54 (29.76)     4:54.28 (28.74)                                        
 25 Sean Wolstenholme   11 Coatesville          5:01.69    4:54.37        
              26.38       54.83 (28.45)     1:24.49 (29.66)     1:54.75 (30.26)
        2:25.11 (30.36)     2:55.64 (30.53)     3:26.39 (30.75)     3:57.22 (30.83)
        4:26.58 (29.36)     4:54.37 (27.79)                                        
 26 David Bussard       11 WC Rustin            4:56.51    4:54.40        
              26.69       56.45 (29.76)     1:26.30 (29.85)     1:55.93 (29.63)
        2:25.38 (29.45)     2:55.77 (30.39)     3:26.20 (30.43)     3:56.03 (29.83)
        4:25.93 (29.90)     4:54.40 (28.47)                                        
 27 Miles Whitaker      10 Conestoga            4:56.22    4:54.85        
              26.12       54.44 (28.32)     1:23.62 (29.18)     1:53.10 (29.48)
        2:22.97 (29.87)     2:53.02 (30.05)     3:23.19 (30.17)     3:53.88 (30.69)
        4:24.79 (30.91)     4:54.85 (30.06)                                        
 28 Dylan Alexander     10 Perk Valley          4:57.08    4:56.10        
              26.90       54.70 (27.80)     1:23.97 (29.27)     1:53.89 (29.92)
        2:24.05 (30.16)     2:54.11 (30.06)     3:24.32 (30.21)     3:54.79 (30.47)
        4:25.50 (30.71)     4:56.10 (30.60)                                        
 29 William Klein       10 North Penn           4:53.46    4:56.39        
              25.34       52.82 (27.48)     1:21.35 (28.53)     1:50.96 (29.61)
        2:21.04 (30.08)     2:51.91 (30.87)     3:22.96 (31.05)     3:53.88 (30.92)
        4:25.60 (31.72)     4:56.39 (30.79)                                        
 30 Bobby Boehme        11 Wissahickon          4:53.27    4:56.60        
              26.74       56.69 (29.95)     1:26.74 (30.05)     1:56.47 (29.73)
        2:26.88 (30.41)     2:57.05 (30.17)     3:27.37 (30.32)     3:57.46 (30.09)
        4:27.81 (30.35)     4:56.60 (28.79)                                        
 31 Matthew Seifried    10 Springfield Del      4:56.14    4:57.90        
              26.59       55.75 (29.16)     1:25.17 (29.42)     1:54.94 (29.77)
        2:24.64 (29.70)     2:54.71 (30.07)     3:25.08 (30.37)     3:55.91 (30.83)
        4:26.98 (31.07)     4:57.90 (30.92)                                        
 32 Evan Wadley         11 Pennsbury            5:01.77    4:58.35        
              26.52       55.47 (28.95)     1:25.32 (29.85)     1:55.75 (30.43)
        2:26.07 (30.32)     2:56.65 (30.58)     3:27.41 (30.76)     3:58.19 (30.78)
        4:28.88 (30.69)     4:58.35 (29.47)                                        
 33 Will Clift          12 Wm Tennent           5:01.15    4:58.56        
              25.60       54.62 (29.02)     1:24.29 (29.67)     1:54.57 (30.28)
        2:25.35 (30.78)     2:55.86 (30.51)     3:26.84 (30.98)     3:57.80 (30.96)
        4:28.58 (30.78)     4:58.56 (29.98)                                        
 34 Jack Hussin          9 Phoenixville         5:00.25    5:00.31        
              26.07       54.46 (28.39)     1:23.66 (29.20)     1:54.03 (30.37)
        2:24.73 (30.70)     2:55.81 (31.08)     3:26.87 (31.06)     3:58.20 (31.33)
        4:29.53 (31.33)     5:00.31 (30.78)                                        
 35 Griffin Young       10 Garnet Valley        4:57.93    5:00.97        
              26.41       55.32 (28.91)     1:24.87 (29.55)     1:55.11 (30.24)
        2:25.80 (30.69)     2:56.77 (30.97)     3:28.41 (31.64)     4:00.04 (31.63)
        4:31.27 (31.23)     5:00.97 (29.70)                                        
 36 Trevor Johnson      10 CR North             5:01.75    5:01.39        
              25.38       54.18 (28.80)     1:24.47 (30.29)     1:55.19 (30.72)
        2:26.67 (31.48)     2:58.26 (31.59)     3:29.31 (31.05)     4:00.58 (31.27)
        4:31.61 (31.03)     5:01.39 (29.78)                                        
 37 Ian Houska          12 CR North             5:04.53    5:01.46        
              25.10       54.12 (29.02)     1:24.17 (30.05)     1:54.87 (30.70)
        2:25.66 (30.79)     2:56.56 (30.90)     3:27.86 (31.30)     3:59.32 (31.46)
        4:30.79 (31.47)     5:01.46 (30.67)                                        
 38 Cole Martin         11 CB South             5:03.96    5:03.44        
              25.52       54.81 (29.29)     1:25.38 (30.57)     1:56.53 (31.15)
        2:27.24 (30.71)     2:58.38 (31.14)     3:29.33 (30.95)     4:00.93 (31.60)
        4:32.34 (31.41)     5:03.44 (31.10)                                        
 39 Justin Ruggiero     11 Ply Whitemarsh       4:57.59    5:03.56        
              27.00       56.51 (29.51)     1:26.89 (30.38)     1:57.35 (30.46)
        2:28.04 (30.69)     2:58.55 (30.51)     3:29.72 (31.17)     4:01.07 (31.35)
        4:32.62 (31.55)     5:03.56 (30.94)                                        
 40 Shane Scudder       12 Garnet Valley        5:02.00    5:03.75        
              27.24       57.07 (29.83)     1:26.88 (29.81)     1:57.46 (30.58)
        2:28.10 (30.64)     2:59.24 (31.14)     3:30.10 (30.86)     4:01.65 (31.55)
        4:33.32 (31.67)     5:03.75 (30.43)                                        
 41 Jacob Davis         10 Ply Whitemarsh       5:04.10    5:04.44        
              27.26       57.34 (30.08)     1:28.18 (30.84)     1:59.53 (31.35)
        2:31.04 (31.51)     3:01.56 (30.52)     3:32.57 (31.01)     4:03.65 (31.08)
        4:34.68 (31.03)     5:04.44 (29.76)                                        
 42 Liam Perrin          9 Avon Grove           5:03.24    5:07.82        
              26.90       57.29 (30.39)     1:28.43 (31.14)     1:59.91 (31.48)
        2:31.24 (31.33)     3:02.93 (31.69)     3:34.79 (31.86)     4:06.29 (31.50)
        4:37.35 (31.06)     5:07.82 (30.47)                                        
 
Event 19  Boys 100 Yard Backstroke AA Boys
===============================================================================
District Rec: # 50.96    3/3/2017 Connor Killion, Lower Moreland               
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Connor Killion      12 Lower Moreland         52.51      52.72         20  
              25.99       52.72 (26.73)                                        
  2 Ben Aust            12 Lower Moreland         56.79      54.46         17  
              25.97       54.46 (28.49)                                        
  3 Noah Ferker          9 Lower Moreland       1:00.42      56.54         16  
              27.12       56.54 (29.42)                                        
  4 Joel Williams       12 Upper Perk             59.60      56.63         15  
              27.17       56.63 (29.46)                                        
  5 Jake Cawley         12 Springfield Mont       59.00      57.60         14  
              28.04       57.60 (29.56)                                        
  6 Ethan Cai           12 DelCo Christian        59.37      57.64         13  
              27.29       57.64 (30.35)                                        
  7 Sean Lyman           9 Upper Perk           1:00.06      57.92         12  
              27.97       57.92 (29.95)                                        
  8 Daniel Miller       12 Upper Perk             58.28      57.93         11  
              28.38       57.93 (29.55)                                        
  9 Nicholas Scott       9 Shanahan             1:02.11      59.25          9  
              28.39       59.25 (30.86)                                        
 
Event 20  Boys 100 Yard Backstroke AAA Boys
===============================================================================
District Rec: # 47.56    3/1/2014 Michael Thomas  Hat Horsham, Hatboro Horsham 
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Brendan Burns       11 Conestoga              48.34      48.04         20  
              23.54       48.04 (24.50)                                        
  2 Storm Krader        12 Souderton              52.39      50.66         17  
              24.35       50.66 (26.31)                                        
  3 T.J. Yaglenski      11 Souderton              53.37      51.16         16  
              24.69       51.16 (26.47)                                        
  4 Jake DiMartile      10 Upper Dublin           51.96      51.18         15  
              24.81       51.18 (26.37)                                        
  5 Justin Heimes       10 Quakertown             53.53      51.39         14  
              24.49       51.39 (26.90)                                        
  6 Harrison Bass       12 Unionville             55.43      51.40         13  
              25.17       51.40 (26.23)                                        
  7 Gregory Roytman     11 CR South               53.03      51.71         12  
              24.46       51.71 (27.25)                                        
  8 Carson Huff         12 Spring Ford            52.93      52.54         11  
              25.33       52.54 (27.21)                                        
  9 Nick Fiddler        11 Ply Whitemarsh         54.87      53.23          9  
              25.73       53.23 (27.50)                                        
 10 Dalton Fink          9 OJ Roberts             55.41      53.42          7  
              25.58       53.42 (27.84)                                        
 11 Matt Marsh          12 Perk Valley            53.35      53.47          6  
              26.12       53.47 (27.35)                                        
 12 Aaron Tupper        11 Avon Grove             55.69      54.00          5  
              25.97       54.00 (28.03)                                        
 13 Nicolas Bland       12 Pennridge              53.49      54.26          4  
              25.57       54.26 (28.69)                                        
 14 Zach Given          10 Haverford              55.58      54.37          3  
              25.81       54.37 (28.56)                                        
 15 Nathan Suit         11 Abington               55.01      54.39          2  
              26.58       54.39 (27.81)                                        
 16 Evan Mancini        10 North Penn             56.04      54.44          1  
              26.23       54.44 (28.21)                                        
 17 Ian Palau           12 CR South               56.36      54.56        
              25.84       54.56 (28.72)                                        
 18 Jared Bergan        12 WC Henderson           56.10      54.63        
              26.23       54.63 (28.40)                                        
 19 Pearce Stephens     12 Hatboro-Horsham        56.11      54.66        
              26.44       54.66 (28.22)                                        
 20 Martin Vradinskiy   10 CR North               55.32      54.85        
              26.52       54.85 (28.33)                                        
 21 George Pappas        9 Phoenixville           54.74      54.88        
              26.06       54.88 (28.82)                                        
 21 Andrew Hoy           9 Upper Merion           54.95      54.88        
              26.29       54.88 (28.59)                                        
 23 Zach Birkbeck       11 CR North               55.53      55.23        
              26.54       55.23 (28.69)                                        
 24 Jake Booth          12 Strath Haven           55.45      55.67        
              27.18       55.67 (28.49)                                        
 25 Joshua Boyer        12 Boyertown              55.49      55.72        
              26.81       55.72 (28.91)                                        
 26 Tyler Hall          11 North Penn             56.35      55.74        
              26.91       55.74 (28.83)                                        
 27 Eric Thron          10 Hatboro-Horsham        55.42      55.97        
              26.72       55.97 (29.25)                                        
 28 Jack Hughes         10 Conestoga              55.49      56.23        
              26.67       56.23 (29.56)                                        
 29 Ryan Kircher         9 CB South               56.27      56.24        
              27.16       56.24 (29.08)                                        
 30 Tommy Krystkiewicz   9 CB East                57.52      56.55        
              26.76       56.55 (29.79)                                        
 31 Ryan King           12 OJ Roberts             56.69      56.58        
              26.96       56.58 (29.62)                                        
 32 Gabriel Wingert     11 CB West                56.77      56.72        
              27.20       56.72 (29.52)                                        
 33 Matthew Harkrader    9 North Penn             55.95      57.03        
              26.95       57.03 (30.08)                                        
 34 Ben Komita          12 CB South               56.88      57.08        
              27.55       57.08 (29.53)                                        
 35 Mike Hannig         11 Marple Newtown         55.36      57.10        
              26.94       57.10 (30.16)                                        
 36 Will Higgins        10 CR North               56.76      57.25        
              27.83       57.25 (29.42)                                        
 37 Jonah Kasznay        9 OJ Roberts             57.31      57.38        
              27.41       57.38 (29.97)                                        
 38 Zach Anderson       11 Ridley                 57.58      57.41        
              27.63       57.41 (29.78)                                        
 39 Tie Manuel           9 WC Henderson           56.38      57.77        
              27.92       57.77 (29.85)                                        
 40 Mark Disbrow        11 CR South               57.19      58.58        
              27.44       58.58 (31.14)                                        
 41 Steven Zeng         11 Methacton              56.84    1:00.07        
              28.97     1:00.07 (31.10)                                        
 
Event 21  Boys 100 Yard Breaststroke AA Boys
===============================================================================
District Rec: # 58.10        1993 Jeff Vaders Springfield (MC), Springfield (MC
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Andrew Iannacone    11 Holy Ghost Prep      1:00.83      58.65         20  
              27.62       58.65 (31.03)                                        
  2 Kyle Kovalenko      11 Upper Perk           1:00.80      58.95         17  
              27.77       58.95 (31.18)                                        
  3 Chris Kelly         12 Lower Moreland       1:00.59      59.48         16  
              27.82       59.48 (31.66)                                        
  4 Alex Yoon           10 Lower Moreland       1:02.73    1:01.68         15  
              28.84     1:01.68 (32.84)                                        
  5 Joseph McGillen     10 Upper Perk           1:09.39    1:04.56         14  
              30.76     1:04.56 (33.80)                                        
  6 Brent Hennegan      10 Springfield Mont     1:07.43    1:04.87         13  
              30.56     1:04.87 (34.31)                                        
  7 Greg Landis          9 Lower Moreland       1:07.26    1:05.01         12  
              30.28     1:05.01 (34.73)                                        
  8 Kevin Kovalenko      9 Upper Perk           1:07.21    1:05.25         11  
              30.82     1:05.25 (34.43)                                        
  9 Philip Lee           9 Holy Ghost Prep      1:06.90    1:07.73          9  
              31.11     1:07.73 (36.62)                                        
 
Event 22  Boys 100 Yard Breaststroke AAA Boys
===============================================================================
District Rec: # 55.28        2000 Brendan Hansen  Haverford, Haverford         
    Name              Year School                  Seed     Finals       Points 
===============================================================================
  1 Andy Thomas         12 Hatboro-Horsham        57.25      55.96         20  
              26.75       55.96 (29.21)                                        
  2 Sean Faikish        10 North Penn             58.14      56.23         17  
              26.44       56.23 (29.79)                                        
  3 Ben Doyle           10 Dtown East             58.61      57.13         16  
              26.86       57.13 (30.27)                                        
  4 Aidan Zipf          10 Garnet Valley          59.85      57.68         15  
              27.35       57.68 (30.33)                                        
  5 David Abrahams      11 Haverford              58.42      57.72         14  
              26.98       57.72 (30.74)                                        
  6 James El-Deiry      12 Radnor                 59.48      58.27         13  
              27.70       58.27 (30.57)                                        
  7 Nick Clark           9 North Penn           1:00.74      58.67         12  
              27.30       58.67 (31.37)                                        
  8 Matthew Jensen      10 Upper Dublin           57.80      58.69         11  
              27.07       58.69 (31.62)                                        
  9 Matthew Bochanski   12 Haverford              59.59      59.18          9  
              27.97       59.18 (31.21)                                        
 10 JP Perucki          10 WC East                59.52      59.19          7  
              27.14       59.19 (32.05)                                        
 11 Evan Zhou           12 Conestoga            1:00.24      59.22          6  
              27.28       59.22 (31.94)                                        
 12 Alex Boeckx         10 Ridley                 59.45      59.25          5  
              27.35       59.25 (31.90)                                        
 13 Joseph Hong          9 Pennridge            1:00.20      59.40          4  
              27.73       59.40 (31.67)                                        
 14 Nolan Benner        10 Boyertown            1:02.11      59.75          3  
              28.31       59.75 (31.44)                                        
 15 Alexander McClurki  10 Neshaminy            1:00.67      59.78          2  
              28.24       59.78 (31.54)                                        
 16 Greyson Campbell    10 North Penn           1:00.22      59.82          1  
              27.87       59.82 (31.95)                                        
 17 Luke Schwar         10 North Penn           1:01.77      59.90        
              28.39       59.90 (31.51)                                        
 18 Ryan Williams       12 CR South             1:02.30    1:00.69        
              28.78     1:00.69 (31.91)                                        
 19 Arjun Rao           12 Conestoga            1:02.55    1:00.72        
              28.67     1:00.72 (32.05)                                        
 20 Nathan Ober         10 Kennett              1:01.19    1:00.84        
              28.26     1:00.84 (32.58)                                        
 21 John Higson         11 Haverford            1:02.39    1:00.91        
              28.30     1:00.91 (32.61)                                        
 22 Trevor Mislan       11 CB East              1:00.57    1:00.92        
              28.34     1:00.92 (32.58)                                        
 23 Chris O'Grady        9 Dtown West           1:01.89    1:00.93        
              28.56     1:00.93 (32.37)                                        
 24 Joshua Belder       11 CR South             1:01.66    1:00.94        
              28.57     1:00.94 (32.37)                                        
 25 Dominic Edwards      9 CR North             1:02.07    1:01.10        
              28.62     1:01.10 (32.48)                                        
 26 Niles Rankin        10 Ply Whitemarsh       1:00.08    1:01.19        
              28.68     1:01.19 (32.51)                                        
 27 Justin Ardamoy      12 Upper Merion         1:02.66    1:01.22        
              28.51     1:01.22 (32.71)                                        
 28 Michael Palumbo     12 Methacton            1:02.76    1:01.37        
              29.05     1:01.37 (32.32)                                        
 29 Drake Bayard        11 CR North             1:01.63    1:01.60        
              28.93     1:01.60 (32.67)                                        
 30 Tom Khayt           11 CB South             1:02.76    1:01.63        
              29.04     1:01.63 (32.59)                                        
 31 Ryan Lawlor         12 CR North             1:02.42    1:01.67        
              29.04     1:01.67 (32.63)                                        
 31 Coner Eimer         12 Hatboro-Horsham      1:02.22    1:01.67        
              28.35     1:01.67 (33.32)                                        
 33 Justin Hausler      10 Avon Grove           1:03.22    1:01.69        
              29.21     1:01.69 (32.48)                                        
 34 Matt Snyder         12 OJ Roberts           1:02.40    1:01.71        
              28.68     1:01.71 (33.03)                                        
 35 Ethan Lionetti      11 Pennridge            1:02.86    1:01.90        
              29.33     1:01.90 (32.57)                                        
 36 Carter Myers        11 Abington             1:03.24    1:01.99        
              28.90     1:01.99 (33.09)                                        
 37 Matt Gray            9 Marple Newtown       1:01.83    1:02.04        
              29.10     1:02.04 (32.94)                                        
 38 Williams Thomas     10 Marple Newtown       1:02.77    1:02.13        
              28.89     1:02.13 (33.24)                                        
 39 Dan Sinagoga        10 Neshaminy            1:02.49    1:02.27        
              29.23     1:02.27 (33.04)                                        
 40 Joe Ereifej         11 Pennridge            1:03.26    1:02.65        
              29.61     1:02.65 (33.04)                                        
 41 Aidan McKenrick     11 Conestoga            1:02.62    1:02.80        
              29.64     1:02.80 (33.16)                                        
 42 William Leyland     10 Souderton            1:01.69    1:02.83        
              28.95     1:02.83 (33.88)                                        
 43 Miles Borowsky      11 Pennsbury            1:02.89    1:03.37        
              29.90     1:03.37 (33.47)                                        
 43 Andrew Kim          11 Pennsbury            1:02.84    1:03.37        
              29.25     1:03.37 (34.12)                                        
 45 Noah Caplan         11 Methacton            1:03.30    1:03.52        
              29.46     1:03.52 (34.06)                                        
 46 Ryan Look           12 Conestoga            1:02.51    1:04.36        
              30.34     1:04.36 (34.02)                                        
 
Event 23  Boys 400 Yard Freestyle Relay AA Boys
===============================================================================
District Rec: # 3:14.23        1997 Garnet Valley High School, Garnet Valley   
    School                                         Seed     Finals       Points 
===============================================================================
  1 Lower Moreland High School                  3:14.73    3:11.04#        40  
     1) Connor Killion 12               2) Colin Shipp 11                 
     3) Chris Kelly 12                  4) Tommy Lutter 11                
              22.63       47.01 (47.01)     1:09.51 (22.50)     1:34.82 (47.81)
        1:57.11 (22.29)     2:22.06 (47.24)     2:45.35 (23.29)     3:11.04 (48.98)
  2 Springfield Township High Scho              3:32.98    3:21.91         34  
     1) Jake Cawley 12                  2) Brent Hennegan 10              
     3) Jake Hennegan 10                4) Ethan Ford 11                  
              24.37       51.45 (51.45)     1:16.43 (24.98)     1:43.26 (51.81)
        2:06.46 (23.20)     2:32.85 (49.59)     2:55.98 (23.13)     3:21.91 (49.06)
  3 Bishop Shanahan High School                 3:35.42    3:22.80         32  
     1) Jack Fidanza 10                 2) Nicholas Scott 9               
     3) Brendan Hill 12                 4) Trevor Kern 12                 
              24.37       50.59 (50.59)     1:15.04 (24.45)     1:42.96 (52.37)
        2:07.57 (24.61)     2:33.88 (50.92)     2:56.64 (22.76)     3:22.80 (48.92)
  4 Upper Perkiomen High School                 3:27.23    3:23.70         30  
     1) Cameron Junk 12                 2) Trevor Cairns 10               
     3) Joel Williams 12                4) Kyle Kovalenko 11              
              24.00       50.28 (50.28)     1:14.99 (24.71)     1:42.35 (52.07)
        2:06.58 (24.23)     2:33.57 (51.22)     2:57.35 (23.78)     3:23.70 (50.13)
  5 Holy Ghost Preparatory School               3:31.17    3:24.24         28  
     1) Matthew Doucette 12             2) Andrew Iannacone 11            
     3) Liam Farrell 10                 4) Fred Li 9                      
              23.52       50.46 (50.46)     1:14.33 (23.87)     1:40.80 (50.34)
        2:05.79 (24.99)     2:34.95 (54.15)     2:58.57 (23.62)     3:24.24 (49.29)
 
Event 24  Boys 400 Yard Freestyle Relay AAA Boys
===============================================================================
District Rec: # 3:03.89    3/1/2013 Upper Dublin High School                   
                         M Jensen, I Flynn, E Jensen, R Bantley            
    School                                         Seed     Finals       Points 
===============================================================================
  1 Hatboro-Horsham High School                 3:05.27    3:03.13#        40  
     1) Andy Thomas 12                  2) Stuart Sumner 11               
     3) Luke Emig 11                    4) John Scully 12                 
              21.63       45.32 (45.32)     1:07.29 (21.97)     1:31.88 (46.56)
        1:53.52 (21.64)     2:17.62 (45.74)     2:39.04 (21.42)     3:03.13 (45.51)
  2 North Penn High School                      3:07.58    3:03.64#        34  
     1) Ryley Fein 11                   2) Sean Faikish 10                
     3) Aidan Daly 12                   4) Noah Jamieson 12               
              22.58       46.57 (46.57)     1:08.40 (21.83)     1:32.51 (45.94)
        1:53.94 (21.43)     2:17.99 (45.48)     2:39.69 (21.70)     3:03.64 (45.65)
  3 Upper Dublin High School                    3:06.24    3:05.31         32  
     1) Alex Flynn 12                   2) Matthew Jensen 10              
     3) Kyle Pro 10                     4) Jake DiMartile 10              
              22.24       46.54 (46.54)     1:08.13 (21.59)     1:32.04 (45.50)
        1:54.04 (22.00)     2:18.74 (46.70)     2:40.49 (21.75)     3:05.31 (46.57)
  4 Conestoga High School                       3:06.89    3:07.19         30  
     1) Brendan Burns 11                2) Oliver Brown 12                
     3) Kevin Ryle 12                   4) Arjun Rao 12                   
              22.08       45.20 (45.20)     1:07.52 (22.32)     1:32.38 (47.18)
        1:54.52 (22.14)     2:19.07 (46.69)     2:41.97 (22.90)     3:07.19 (48.12)
  5 Radnor High School                          3:10.88    3:10.01         28  
     1) James El-Deiry 12               2) Patrick Cullen 11              
     3) Andrew Davis 11                 4) Nick Mlodzienski 11            
              22.78       47.39 (47.39)     1:09.14 (21.75)     1:33.50 (46.11)
        1:56.22 (22.72)     2:22.31 (48.81)     2:44.59 (22.28)     3:10.01 (47.70)
  6 WC  Henderson High School                   3:15.58    3:10.90         26  
     1) Jared Bergan 12                 2) Fernando Gomez-Fischer 12      
     3) Will Groves 12                  4) Liam Pitt 12                   
              23.04       48.61 (48.61)     1:11.25 (22.64)     1:36.42 (47.81)
        1:59.38 (22.96)     2:25.76 (49.34)     2:47.15 (21.39)     3:10.90 (45.14)
  7 Council Rock North High School              3:13.17    3:11.92         24  
     1) Davis Wojnovich 11              2) Zach Birkbeck 11               
     3) Drake Bayard 11                 4) Blake Eshelman 11              
              22.85       47.80 (47.80)     1:10.54 (22.74)     1:35.96 (48.16)
        1:58.98 (23.02)     2:24.69 (48.73)     2:46.85 (22.16)     3:11.92 (47.23)
  8 Spring Ford High School                     3:17.25    3:13.30         22  
     1) Matt Skilton 12                 2) Carson Hilliard 12             
     3) Cory Laing 10                   4) Carson Huff 12                 
              23.75       49.37 (49.37)     1:11.80 (22.43)     1:36.43 (47.06)
        1:59.84 (23.41)     2:26.07 (49.64)     2:48.42 (22.35)     3:13.30 (47.23)
  9 Pennsbury High School                       3:15.54    3:13.66         18  
     1) Will Deitch 10                  2) Dean Wadley 12                 
     3) Liam White 11                   4) Matthew Babel 12               
              22.96       48.41 (48.41)     1:10.88 (22.47)     1:37.07 (48.66)
        2:00.19 (23.12)     2:26.36 (49.29)     2:48.93 (22.57)     3:13.66 (47.30)
 10 Souderton Area High School                  3:18.21    3:14.51         14  
     1) Jake Kramer 11                  2) Reid Sinkinson 11              
     3) Austin Graham 10                4) Michael Dechert 12             
              22.90       47.78 (47.78)     1:10.69 (22.91)     1:36.15 (48.37)
        1:59.60 (23.45)     2:25.99 (49.84)     2:49.00 (23.01)     3:14.51 (48.52)
 11 Upper Merion Area High School               3:20.46    3:15.02         12  
     1) Aidan McNally 11                2) Michael Lemishko 9             
     3) Cody Nguyen 9                   4) Corey Besz 11                  
              22.68       47.83 (47.83)     1:10.60 (22.77)     1:36.44 (48.61)
        2:00.11 (23.67)     2:26.45 (50.01)     2:49.36 (22.91)     3:15.02 (48.57)
 12 Abington High School                        3:17.53    3:15.31         10  
     1) Matt Bonnell 11                 2) Nicholas Suit 11               
     3) Nathan Suit 11                  4) Carter Myers 11                
              23.47       48.07 (48.07)     1:11.85 (23.78)     1:38.36 (50.29)
        2:01.53 (23.17)     2:26.55 (48.19)     2:49.94 (23.39)     3:15.31 (48.76)
 13 Haverford High School                       3:18.54    3:15.69          8  
     1) Jackson Graham 11               2) Matthew Shaw 12                
     3) Matthew Bochanski 12            4) Collin Pettit 12               
              23.31       49.20 (49.20)     1:12.01 (22.81)     1:37.69 (48.49)
        2:01.38 (23.69)     2:27.68 (49.99)     2:50.10 (22.42)     3:15.69 (48.01)
 14 Boyertown Area High School                  3:19.10    3:16.04          6  
     1) Nolan Benner 10                 2) Mason Kennedy 12               
     3) Oliver Tye 11                   4) Owen Miller 10                 
              23.77       49.28 (49.28)     1:12.77 (23.49)     1:39.66 (50.38)
        2:02.16 (22.50)     2:27.97 (48.31)     2:50.70 (22.73)     3:16.04 (48.07)
 15 Council Rock South High School              3:16.89    3:17.02          4  
     1) Joshua Belder 11                2) Ryan Williams 12               
     3) Mason Sjostedt 12               4) Gregory Roytman 11             
              23.81       49.70 (49.70)     1:13.52 (23.82)     1:39.93 (50.23)
        2:02.80 (22.87)     2:29.20 (49.27)     2:51.59 (22.39)     3:17.02 (47.82)
 16 West Chester East HS                        3:17.80    3:17.07          2  
     1) AJ Avagliano 10                 2) Phil Leander 11                
     3) Laszlo Vasko 12                 4) JP Perucki 10                  
              23.79       49.61 (49.61)     1:12.50 (22.89)     1:39.52 (49.91)
        2:03.14 (23.62)     2:29.50 (49.98)     2:51.93 (22.43)     3:17.07 (47.57)
 17 Coatesville Area High School                3:19.04    3:17.74        
     1) Charlie Mehl 12                 2) Sean Wolstenholme 11           
     3) Ethan Vannoy 11                 4) Ethan Moore 10                 
              23.83       50.11 (50.11)     1:14.05 (23.94)     1:40.07 (49.96)
        2:03.44 (23.37)     2:29.48 (49.41)     2:51.92 (22.44)     3:17.74 (48.26)
 18 Central Bucks South High Schoo              3:19.08    3:17.78        
     1) Alex Brogan 12                  2) Dan Han 12                     
     3) Caleb Matsick 12                4) Tom Khayt 11                   
              23.75       49.91 (49.91)     1:12.32 (22.41)     1:37.48 (47.57)
        2:01.15 (23.67)     2:27.57 (50.09)     2:51.47 (23.90)     3:17.78 (50.21)
 19 Central Bucks East High School              3:19.74    3:17.98        
     1) Jackson Green 12                2) Erik Huuki 11                  
     3) Connor Lenahan 11               4) Michael Scarpitta 10           
              22.82       48.25 (48.25)     1:12.09 (23.84)     1:38.73 (50.48)
        2:02.57 (23.84)     2:28.73 (50.00)     2:51.67 (22.94)     3:17.98 (49.25)
 20 Wissahickon High School                     3:18.12    3:19.54        
     1) Nick Kang 11                    2) Matt Chung 11                  
     3) Jon Carrozza 12                 4) Zac Jobin 10                   
              23.97       50.18 (50.18)     1:13.19 (23.01)     1:39.88 (49.70)
        2:02.89 (23.01)     2:29.22 (49.34)     2:52.73 (23.51)     3:19.54 (50.32)
 21 Owen J Roberts High School                  3:17.79    3:20.15        
     1) Hayden Fink 12                  2) Ryan King 12                   
     3) Matt Snyder 12                  4) Simon Crew 12                  
              23.41       49.27 (49.27)     1:13.47 (24.20)     1:39.52 (50.25)
        2:03.60 (24.08)     2:31.09 (51.57)     2:54.02 (22.93)     3:20.15 (49.06)
 22 Pennridge High School                       3:20.83    3:20.72        
     1) Josh Yardley 12                 2) James Sandt 11                 
     3) Ethan Lionetti 11               4) Nicolas Bland 12               
              24.08       50.46 (50.46)     1:13.24 (22.78)     1:40.25 (49.79)
        2:04.19 (23.94)     2:30.90 (50.65)     2:54.34 (23.44)     3:20.72 (49.82)
 23 Penncrest High School                       3:19.49    3:20.78        
     1) Steven Woolery 9                2) JB Peterson 10                 
     3) Tom McLaughlin 10               4) Justin Haffner 12              
              23.64       49.71 (49.71)     1:14.17 (24.46)     1:41.76 (52.05)
        2:05.06 (23.30)     2:31.64 (49.88)     2:54.91 (23.27)     3:20.78 (49.14)
 24 Garnet Valley High School                   3:21.15    3:21.20        
     1) James Greek 11                  2) Shane Scudder 12               
     3) Aidan Zipf 10                   4) Matthew Hurford 9              
              23.93       49.74 (49.74)     1:14.06 (24.32)     1:40.65 (50.91)
        2:05.05 (24.40)     2:31.53 (50.88)     2:55.01 (23.48)     3:21.20 (49.67)
 
               Men - AA Boys - Team Rankings - Through Event 24                
 
  1. Lower Moreland High School          513   2. Upper Perkiomen High School         300
  3. Springfield Township High Scho      267   4. Bishop Shanahan High School         221
  5. Holy Ghost Preparatory School     213.5   6. Pottsgrove High School             43.5
  7. Interboro High School                 9                                             
 
               Men - AAA Boys - Team Rankings - Through Event 24               
 
  1. North Penn High School            336.5   2. Upper Dublin High School            240
  3. Hatboro-Horsham High School         197   3. Conestoga High School               197
  5. Souderton Area High School          163   6. Haverford High School             112.5
  7. Radnor High School                  111   8. WC  Henderson High School            96
  9. Plymouth Whitemarsh High Schoo     79.5  10. Abington High School                 64
 11. Pennsbury High School                59  12. Unionville High School               58
 12. Council Rock North High School       58  14. Spring Ford High School              52
 15. Upper Merion Area High School        47  16. Council Rock South High School       42
 17. Kennett High School                  37  18. Boyertown Area High School           33
 19. Garnet Valley High School            30  20. West Chester Rustin                  29
 20. Central Bucks East High School       29  22. Oxford Area High School              28
 23. West Chester East HS               27.5  24. Owen J Roberts High School           27
 25. Downingtown East High School         26  26. Ridley High School                   23
 27. Perkiomen Valley High School         20  27. Harriton High School                 20
 29. Quakertown High School               18  30. Strath Haven High School             17
 30. Central Bucks South High Schoo       17  32. Coatesville Area High School         10
 33. Pennridge High School                 8  34. Avon Grove High School                5
 35. Marple Newtown High School            3  35. Great Valley High School              3
 37. Neshaminy High School                 2